Herausforderungen bei der MDF-Datenbankverbindung
Das Herstellen einer Verbindung zu einer MDF-Datenbankdatei aus einer C#-Anwendung kann insbesondere für Anfänger eine Herausforderung darstellen. In diesem Artikel gehen wir auf ein häufiges Problem ein, das beim Versuch, eine Verbindung herzustellen, auftritt, wie im bereitgestellten Code dargestellt.
Fehler: ArgumentException mit „DataSource“-Schlüsselwort
Bei der Definition der Verbindungszeichenfolge enthielt der Code zunächst das Schlüsselwort „DataSource“. Dieses Schlüsselwort ist jedoch falsch.
Lösung: Leerzeichen zwischen „Daten“ und „Quelle“
Die richtige Verbindungszeichenfolge erfordert ein Leerzeichen zwischen „Daten“ und „Quelle“. ." Der untenstehende aktualisierte Code behebt dieses Problem:
con.ConnectionString = @"Data Source=.\SQLEXPRESS; AttachDbFilename=c:\folder\SampleDatabase.mdf; Integrated Security=True; Connect Timeout=30; User Instance=True";
Zusätzliche Überlegungen
Das obige ist der detaillierte Inhalt vonWarum schlägt meine C#-MDF-Datenbankverbindung mit einer ArgumentException für „DataSource' fehl?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!