本文介绍了文本未保存在我的数据库中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
每次按下我的按钮时都会显示
System.Data.dll中出现未处理的System.Data.SqlClient.SqlException类型异常
附加信息:关键字'DataBase'附近的语法不正确。
关键字'SET'附近的语法不正确。
你能帮帮我吗?
我尝试过:
private void button1_Click(object sender,EventArgs e)
{
con = new SqlConnection(@Data Source =(LocalDB)\ MSSQLLocalDB ; AttachDbFilename = C:\ Users \ _djino_5yu1pcr \Documents\DataSet.mdf; I ntegrated Security = True; Connect Timeout = 30);
con.Open();
cmd = new SqlCommand(Update DataBase Set(Serial,Name)VALUES(@ Serial,@ Name),con);
cmd.Parameters.Add(@ Serial,txtSerial.Text);
cmd.Parameters.Add(@ Name,txtName.Text);
cmd.ExecuteNonQuery();
}
解决方案
Each time when I press my button it says
An unhandled exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll
Additional information: Incorrect syntax near the keyword 'DataBase'.
Incorrect syntax near the keyword 'SET'.
Could you help me?
What I have tried:
private void button1_Click(object sender, EventArgs e) { con = new SqlConnection(@"Data Source= (LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\djino_5yu1pcr\Documents\DataSet.mdf;I ntegrated Security=True;Connect Timeout=30"); con.Open(); cmd = new SqlCommand("Update DataBase Set (Serial,Name) VALUES (@Serial,@Name)", con); cmd.Parameters.Add("@Serial", txtSerial.Text); cmd.Parameters.Add("@Name", txtName.Text); cmd.ExecuteNonQuery(); }
解决方案
这篇关于文本未保存在我的数据库中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!