如何在Visual Studio

时间:2018-01-13 16:44:40

标签: c# visual-studio tsql visual-studio-2017

我目前正在尝试创建一个类似学校管理/ timeInOut系统的程序。

我正在使用T-SQL,因为这是Visual Studio中的默认SQL版本,因为我认为这样会更容易,因为它们是相当集成的。我遇到的问题是错误:  System.ArgumentException:'键'attachdbfilename'的值无效。'

连接字符串为:

string ConString = @"Data Source = (LocalDB)\MSSQLLocalDB; AttachDbFilename =| DataDirectory |\GardenRegister.mdf; Integrated Security = True";

有什么想法有什么不对,为什么它不会识别数据库,如果可能的话,我也希望有人亲自帮助我,因为我遇到了一些问题。

1 个答案:

答案 0 :(得分:0)

由于评论而提出的答案

“也许是管道和DataDirectory之间的空间?另见 - dlatikay” 谢谢

string ConString = @"Data Source = (LocalDB)\MSSQLLocalDB; AttachDbFilename =|DataDirectory|\GardenRegister.mdf; Integrated Security = True";

        string CombQuery = @"SELECT * FROM dbo.Member;";

这完美无缺