本文介绍了文本未保存在我的数据库中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

每次按下我的按钮时都会显示



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();
}
解决方案



这篇关于文本未保存在我的数据库中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-02 18:49