在C# 中連接到MDF 資料庫檔案
在C# 中連接到Microsoft 資料格式(MDF) 資料庫檔案可能會帶來以下挑戰:計時器。一個常見問題是遇到無效的連接字串語法。
遇到錯誤
嘗試使用以下程式碼連接到 MDF 資料庫時:
con.ConnectionString = "DataSource=.\SQLEXPRESS; AttachDbFilename =SampleDatabase.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
拋出異常message:
System.ArgumentException: Keyword not supported: 'datasource'.
解決方案
錯誤源自於連接字串中「Data」和「Source」之間缺少空格。若要解決此問題,請修改連接字串,如下所示:
con.ConnectionString = @"Data Source=.\SQLEXPRESS; AttachDbFilename=c:\folder\SampleDatabase.mdf; Integrated Security=True; Connect Timeout=30; User Instance=True";
其他注意事項
以上是如何在C#中正確連接MDF資料庫檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!