我创建了一个数据库,并将其命名为“ database1 ”,现在我转到web.config来设置连接字符串,这就是我添加的内容:
<add name="dbconstring"
connectionString=" Server=(local);Integrated Security=SSPI;Database=Database1;"
providerName="System.Data.SqlClient" />
当我运行此代码时:
System.Data.SqlClient.SqlConnection con = new System.Data.SqlClient.SqlConnection(System.Web.Configuration.WebConfigurationManager.ConnectionStrings["dbconstring"].ToString());
con.Open();
string strqry = "INSERT INTO data (first,second) VALUES (value1,value2)";
System.Data.SqlClient.SqlCommand myCom = new System.Data.SqlClient.SqlCommand(strqry, con);
int numrow = myCom.ExecuteNonQuery();
con.Close();
注意:有一个名为“data”的表,数据库中有两列“first”和“second”。
我收到错误说“系统找不到指定的文件”
如果我尝试查看表格,我会得到这个:
任何想法?
答案 0 :(得分:2)
value1和value2是这个例子中的字符串,所以只是逃避它们。使用以下代码:
INSERT INTO data (first,second) VALUES ('value1','value2')