
bool
Del_delive(int
id)
{
DataSet
ds
=
new
DataSet()
bool
Isadd
=
false
string
sql
=
"Del_Delivetime"
Conn
con
=
new
Conn()
SqlConnection
conn
=
con.Getcon()
SqlCommand
comm
=
new
SqlCommand(sql,
conn)
comm.CommandType
=
CommandType.StoredProcedure
comm.Parameters.Add(new
SqlParameter("@id",
SqlDbType.Int,
4))
comm.Parameters["@id"].Value
=
id
try
{
comm.ExecuteNonQuery()
Isadd
=
true
}
catch
{
Isadd
=
false
}
return
Isadd
}
这个是存储过程。
update
表明
SET
字段名=‘要修改的数值’
where
id=''
语法:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
你看下你的变量是不是数字,如果不是要加''的,或者你在数据库里,用这个命令执行一下,看下有没有错误。
我觉得你的名称应该是文本的吧
updata 耗材表 set 耗材名称 = '99' where 耗材编号 = 32
将界面上的Text控件与 Adodc 控件连接起来:设置 TextBox 的 DataSource= Adodc
DataField= 字段名(如:姓名)
要更新数据内容,执行 Adodc1.Recordset.Update 就可以了...
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)