[C#] Problem mit Datenbankpfad und SaveFileDialog

warcraft9105

Erfahrenes Mitglied
Moin moin,
schreibe gerade ein Programm, das mir einen Dienstplan erstellt.
In diesem Programm habe ich einen Datenbank im Hintergrund mit einem relativen Pfad, also der ConnectionString lautet:
Code:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Dienstplan.mdb
Das bedeutet ja, dass der vollständige Pfad dann relativ zum Ort des Aufrufs des Programms ist, oder!
Soweit funktioniert es ja auch, nur sobald ich dien SaveFileDialog aufrufe und auf speichern gehe findet er die Datenbank nicht mehr. Ab dann sucht er nicht mehr relativ zum Ort des Aufrufs des Programms, sondern relativ zum Ort der gespeicherten Datei (die der Benutzer ausgewählt bzw. erstellt hat).

Wieso macht er das und wie kann ich das dann wieder rückgängig machen?

MfG, Max
 
Nein, ich will eine HTML-Datei speichern... Der Benutzer soll einen Dienstplan mit dem Programm erstellen können und diesen dann als HTML-Datei abspeichern können. Dazu verwende ich den SaveFileDialog.. MfG, Max
 
Zurück