回 帖 发 新 帖 刷新版面

主题:在对应所需名称或序数的集合中,未找到项目


addsql="insert into sdbx (bxbigclass,bxsmallclass,grp1,grp2,grp3,grp4,grp5,grp6) values ('"&bxbigclass&"' , '"&bxsmallclass&"'  , '"&grp1&"' , '"&grp2&"' , '"&grp3&"' , '"&grp4&"' , '"&grp5&"' , '"&grp6&"')"
set rs=conn.execute(addsql)
Conn.Close
Set Conn=Nothing
response.write "<script language=javascript>alert('提交成功!');window.location.href='index.asp';</script>"

if err.number<>0 then
    response.write err.description
    response.end
end if 


数据库名称是sddb.mdb,在sdbx表里已经确认过所有字段都是存在和正确的,而且数据能写入表中,但是老提示:在对应所需名称或序数的集合中,未找到项目,请高手指教,谢谢!!!

回复列表 (共2个回复)

沙发

另外,我还想问一下关于insert into的问题,如下语句

set rs=server.CreateObject("adodb.recordset")

rs.open "select * from sdbx where bxbigclass='"&bxbigclass&"' and  bxsmallclass='"&bxsmallclass&"' ",conn,1,3

rs.addnew

rs("trp1")=trp1

rs.update

rs.close
set conn=nothing

用insert into如何实现?


板凳

sql = "insert into sdbx(bxbigclass,bxsmallclass) values('"&bxbigclass&"','"&bxsmallclass&"')"

conn.execute(sql)

这样就行了

我来回复

您尚未登录,请登录后再回复。点此登录或注册