c#中,“需要参数,但未提供该参数”的问题!!

panyilin 2010-11-30 10:56:39
private void delete_Click(object sender, EventArgs e)
{
DialogResult ret = MessageBox.Show("确定要删除吗?", "删除", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
if (ret == DialogResult.Cancel) return;
sqlDeleteCommand.CommandText = "delete from XS where XH='"+tbXH.Text+"'";
try
{
sqlConnection1.Open();
int rows = sqlDeleteCommand.ExecuteNonQuery();
FormAlter_Load(null, null);
if (rows == 1)
{
MessageBox.Show("删除成功", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
finally
{
sqlConnection1.Close();
}


int rows = sqlDeleteCommand.ExecuteNonQuery()上错误提示:
参数化查询 '(@Original_学号 varchar(8000),@IsNull_姓名 int,@Original_姓名 varchar(' 需要参数 @Original_学号,但未提供该参数。
...全文
169 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
panyilin 2010-12-12
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 pcqpzq 的回复:]
不结帖!现在的年轻人啊!!
[/Quote]


不好意思啊,我第一次问问题,不是很清楚流程,现在结好了
myrroom 2010-12-01
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 pcqpzq 的回复:]
不结帖!现在的年轻人啊!!
[/Quote]
总有些人,让人很无奈
pcqpzq 2010-12-01
  • 打赏
  • 举报
回复
不结帖!现在的年轻人啊!!
Teng_s2000 2010-12-01
  • 打赏
  • 举报
回复
panyilin 2010-12-01
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 pcqpzq 的回复:]
sqlDeleteCommand在别的地方使用过,需要重新设置参数。
加上下面的语句试一下:
sqlDeleteCommand.Parameters.Clear();
sqlDeleteCommand.CommandType = CommandType.Text;
[/Quote]


谢谢啊,成功了啊!
一切为了你 2010-12-01
  • 打赏
  • 举报
回复
代码不全 看不出问题所在???
crazytowns 2010-12-01
  • 打赏
  • 举报
回复
sqlDeleteCommand.Parameters.Clear();
sqlDeleteCommand.CommandType = CommandType.Text;
加上这个试试哪。
ymk 2010-12-01
  • 打赏
  • 举报
回复
用null代替不需要的参数
wuyq11 2010-11-30
  • 打赏
  • 举报
回复
贴出完整代码
sqlparameter 配置@Original参数
pcqpzq 2010-11-30
  • 打赏
  • 举报
回复
加在sqlConnection1.Open();后
pcqpzq 2010-11-30
  • 打赏
  • 举报
回复
sqlDeleteCommand在别的地方使用过,需要重新设置参数。
加上下面的语句试一下:
sqlDeleteCommand.Parameters.Clear();
sqlDeleteCommand.CommandType = CommandType.Text;
whrspsoft3723 2010-11-30
  • 打赏
  • 举报
回复
FormAlter_Load(null, null);
前边不会出这类问题。
问题应该出在这里了,没有设置参数。
贴这个代码出来看下。

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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