我是C#的新手,所以请原谅我这么问。我正在尝试编写一个SqlConnection
,但是下面的代码显示了一条红色的草稿线,它位于db路径的开头。我已经从数据库的连接字符串中复制了路径。这让我很头疼。任何帮助都将不胜感激。
SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename="D:\projects\Clinic POS\Clinic POS\Inventory.mdf";Integrated Security=True");
发布于 2018-12-03 20:39:02
您应该删除文件名两边的引号:
SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=D:\projects\Clinic POS\Clinic POS\Inventory.mdf;Integrated Security=True");
发布于 2018-12-03 20:51:08
SqlConnection con = new SqlConnection("Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename=D:\\projects\\Clinic POS\\Clinic POS\\Inventory.mdf;Integrated Security=True");
https://stackoverflow.com/questions/53593991
复制相似问题