【发布时间】:2016-03-23 15:15:08
【问题描述】:
try
{
connection.Open();
OleDbCommand komanda = new OleDbCommand();
command.Connection = konekcija;
command.CommandText = "insert into EmployeeData (FirstName,LastName,Pay) values('"+txt_fname.Text+"','"+txt_lname.Text+"','"+txt_pay.Text+"')";
command.ExecuteNonQuery();
MessageBox.Show("data saved");
connection.Close();
}
catch (Exception ex)
{
MessageBox.Show("error"+ex);
}
【问题讨论】:
-
我建议使用参数化查询
-
我假设您的一个文本框中有一个
'字符 -
请在
command.ExecuteNonQuery();行设置断点并提供实际command.CommandText值 -
支付的数据类型是货币
标签: c#