ASP set rst1=conn.Execute这句提示有问题,不知道错在哪?

<%'创建recordset对象方法1part,brand,date_code,qty,pricefromproductsetrst=Server.CreateObjec... <%
'创建recordset对象方法1 part,brand,date_code,qty,price from product
set rst=Server.CreateObject("ADODB.recordset")
rst.open "select * from product where part='" & request.form("f_part") & "'",conn,1,1
if rst.recordcount>0 then
'如果存在这个型号,对型号进行提示
response.write "型号:" & request.form("f_part") & "已经存在!"
response.end
else
'如果型号不存在则写入数据

set rst1=conn.Execute("insert into product (part,brand,date_code,qty,price) values ('" & request.form("f_part") & "','" & request.form("f_brand") & "','" & request.form("f_date_code") & "','" & request.form("f_qty") & "','" & request.form("f_price") & "')")

end if
%>
展开
 我来答
123lNeQ
2009-10-24 · TA获得超过1795个赞
知道大有可为答主
回答量:2871
采纳率:0%
帮助的人:0
展开全部
把这句改成

conn.Execute("insert into product (part,brand,date_code,qty,price) values ('" & request.form("f_part") & "','" & request.form("f_brand") & "','" & request.form("f_date_code") & "','" & request.form("f_qty") & "','" & request.form("f_price") & "')")

conn.Execute只返回执行的行数,不返回记录集
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式