似乎無法讓我的連接字符串工作。錯誤:連接字符串中的未知連接選項:attachdbfilename
app.config文件:
<add name="PalisadeWorld.Properties.Settings.PalisadeWorldDatabaseConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\PalisadeWorldDatabase.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient"/>
我在哪裏使用連接字符串:
SqlCeConnection Con = new SqlCeConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename="C:\\Users\\Win8User\\Documents\\Visual Studio 2010'Projects\\PalisadeWorld\\PalisadeWorld\\PalisadeWorldDatabase.mdf";Integrated Security=True;User Instance=True");
我已經試過幾乎所有我能想到的或在網上找到。
我不斷收到錯誤:
Unknown connection option in connection string: attachdbfilename.
我缺少的東西?
謝謝您對您的時間
的'AttachDbFileName = '功能僅**在SQL Server ** EXPRESS **上** - 不在任何其他版本上。你確定你連接到SQL Server Express版嗎? –
[這裏是一個好幫手](http://www.connectionstrings.com/) – noobob
對於SqlCeConnection你必須在連接字符串中設置sdf的路徑只有 –