请帮忙,thx

hailinshan 2003-01-07 07:50:10
请看在c#中连接sql2000后的语句:
sqlDeleteCommand1.CommandText="DELETE FROM ADDRESSswheresNAME='" +TextBox5.Text+"'";
是否有错啊?我run后会提示:
An unhandled exception of type 'System.Data.SqlClient.SqlException' occurred in system.data.dll

Additional information: System error.
的错误啊!请高手帮忙啊!
...全文
28 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
KnowLittle 2003-01-07
  • 打赏
  • 举报
回复

你把这个变量print出来,一下就能发现问题所在sqlDeleteCommand1.CommandText

hailinshan 2003-01-07
  • 打赏
  • 举报
回复
急ing
hailinshan 2003-01-07
  • 打赏
  • 举报
回复
不行啊!该源程序如下,请看看好么? 谢谢大哥大姐了,


private void button2_Click(object sender, System.EventArgs e)
{
//sqlCommand.sqlDeleteCommand1 = new System.Data.SqlClient.SqlCommand();

  //声明Sql Command类对象

  this.sqlDataAdapter1.DeleteCommand = sqlDeleteCommand1;

  //sqlDeleteCommand1.CommandText="DELETE FROM student WHERE sno='"+textBox6.Text+"'";
//sqlDeleteCommand1.CommandText="DELETE FROM student WHERE sname=xie";
  //SQL语句
sqlDeleteCommand1.CommandText="DELETE FROM student where sno='" + textBox6.Text+ "'";


  sqlDeleteCommand1.Connection = this.sqlConnection1;

  //声明使用的数据连接

  sqlDeleteCommand1.Connection.Open();

  sqlDeleteCommand1.ExecuteNonQuery();

  //执行该SQL语句

  sqlDeleteCommand1.Connection.Close();
//sqlConnection1.Close();
}
pengdali 2003-01-07
  • 打赏
  • 举报
回复
TextBox5.Text="'"+TextBox5.Text+"'";
sqlDeleteCommand1.CommandText="DELETE FROM ADDRESSswheresNAME=" +TextBox5.Text;
hjhing 2003-01-07
  • 打赏
  • 举报
回复
sqlDeleteCommand1.CommandText="DELETE FROM ADDRESS where NAME='" + TextBox5.Text+ "'";

注意空格

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧