【发布时间】:2016-01-17 08:15:11
【问题描述】:
更新命令
UPDATE [raw_master]
SET [itemname] = ?,
[spec1] = ?, [spec2] = ?,
[ucode] = ?, [rate] = ?,
[stock] = ?, [minstock] = ?,
[maxstock] = ?, [rol] = ?,
[lcode] = ?
WHERE
(([icode] = ?) OR ([icode] IS NULL AND ? IS NULL))
AND (([itemcode] = ?) OR ([itemcode] IS NULL AND ? IS NULL))
这是一个自动生成的查询。
抛出错误:
没有为一个必需的参数指定值
注意:
当我的表中的所有列都声明为string时,它工作正常,但是如果有一个数据类型为int32的列,则会抛出上述错误
【问题讨论】:
-
如果您不添加调用此 UPDATE 的代码,则无法告诉您缺少哪个参数
-
gridview的数据源你使用的是SqlDataSource吗?
-
是@Sunil SqlDataSource
标签: sql asp.net vb.net view grid