我的连接字符串是:
connectionString="Data Source=(LocalDB)\v11.0;Initial Catalog=StockDB;AttachDbFilename=|DataDirectory|\StockDB.mdf;Integrated Security=True"
显示:
attachDbfilename的无效密钥。
答案 0 :(得分:1)
AttachDBFilename
是SQL Express独有的。如果您只使用SQL Express,那么您将能够在连接字符串中使用此键。如果您没有使用SQL Express,那么您将收到此错误。如果不是SQL Express,请使用database=
。
答案 1 :(得分:0)
试试:
connectionString="Data Source=.\v11.0;Initial Catalog=StockDB;AttachDbFilename=|DataDirectory|\StockDB.mdf;Integrated Security=True"
点(。)而不是(LocalDB)