在VS2015中向本机的数据库中插入数据 程序无报错 但是表中却没有插入的数据

点击刷新就出现下面这个报错 用的是VS2015 SQL Server 是2014
2025-03-22 16:13:51
推荐回答(2个)
回答1:

Data Source语法有问题,SQL数据库连接语法如下:(不需要指定数据库文件名)

string constr = "data source=.;initial catalog=myschool;user id=sa;pwd=sa";
说明:程序代码中data source 表示运行数据库对应的计算机名,initial catalog表示所使用的数据库名。uid为指定的数据库用户名,pwd为指定的用户口令。

而access数据库,语法则不同,比如:
string connectionString =@"provider=Microsoft.Jet.OLEDB.4.0;data source=c:\DataSource\myschool.mdb";

回答2:

你的连接字符串有问题