VB1963 schrieb:
Hier würde ich dir beim Parameter DataSource die Angabe |DataDirektory| empfehlen.
Ein kleiner Auszug aus dem Buch Datenbank-Programmierung mit VB2010 (W. Doberenz, T. Gewinnus):
Die Angabe von DataDirectory in einem ConnectionString steht in einer Windows Forms-Anwendung für das Verzeichnis in dem sich die *.exe befindet.
Hallo VB1963:
Ich habe mal im ConnectionString in den Settings meines VB.NET Projektes als DataSource
|DataDirectory|
angegeben.Da ich auf eine Sql-Server-DB zugreife und diese beim Start der Anwendung per initialiserungscode entsprechend zuweisen möchte, habe ich folgendes aufgerufen
AppDomain.CurrentDomain.SetData("DataDirectory", "DE-LEO-SQL01\DKEMS")
. Leider komme ich damit nicht wirklich auf den angegeben Server bzw. die Datenbank.Weist Du was ich verkehrt mache? Oder ist es überhaupt nicht möglich per Code in den Connection-String in den globalen Einstellungen einzugreifen?
Oder klappt das ganze vllt. mit SQL-Verbindungen nicht?
Viele Grüße
Frank
Aus "dynamischer Pfad" für DB ausgelagert. Bitte keine fremden Threads für eigene Fragen "missbrauchen", sondern stattdessen einen neuen Thread erstellen. ~Thunderbolt
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Thunderbolt“ ()