[求助]利用update修改记录的问题
利用update修改记录时,可用例如:update xusj set=sl+1
来增加在原来记录的基础上增加相应的数量,如果想把变量传递来的数据与原数据相加的话如何表达?
谢谢?
v=request("R1") sql="select * from diaocha where id="&v set rs=server.createobject("adodb.recordset") rs.open sql,conn,1,3 count=rs("piao") count=count+v tsql="update diaocha set piao=" & count & " where id="&v conn.execute (tsql)
你可以看明白吗?
谢谢版主,初学的不太明白.
我想做的是例如要添加一条记录,包括分类,型号,数量三个字段.如果数据库中没有与要添加记录的分类及型号相同的记录,则新加入一条记录.如果有则在原记录的数量上增加要添加的记录数.
烦劳版主指点,
万心感激.
分类ID=request("分类ID") set rs=conn.execute("select * diaocha where id='"&分类ID&"') if not rs.eof then count=rs("piao") count=count+v tsql="update diaocha set piao=" & count & " where id="&v conn.execute (tsql) else 增加新的记录 ……代码我就不写了~ end if