<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
<connectionStrings>
<add name="connStr" connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;Connect Timeout=30"/>
</connectionStrings>
</configuration>
其中Connectionstring是連接數據庫的路徑,名字(name)爲connStr,連接字符串直接複製連接字符串碼就可以了,如下圖所示。但是上交做作業等情況,使用複製的絕對路徑不方便。
所以只要把你的文件路徑改爲:
|DataDirectory|\你的數據名字.mdf
至於前面那個那一團,不能刪掉,對於新手來說很容易犯錯,還找不到原因。
一般情況下報錯也會顯示在conn.open()這裏。