一个非常奇怪的问题阿??请各位帮忙阿,我被这个问题搞得头昏眼花了阿!!

ttoth 2003-11-10 03:19:00
set con=server.CreateObject("adodb.connection")

constr="Provider=Microsoft.Jet.OLEDB.4.0;"&"DATA SOURCE="&SERVER.MAPPATH("data.mdb")

CON.open constr

'sqlstr="insert into table1(姓名,年龄,性别,省份,职业,联系电话,oicq,留言) values('"&request("textfield")&"',"&request("textfield2")&",'"&request("select1")&"','"&request("textfield3")&"','"&request("textfield4")&"','"&request("textfield5")&"','"&request("textfield6")&"','"&request("textfield7")&"')"

'con.execute sqlstr

set rstobj=server.createobject("adodb.recordset")

rstobj.open "table1",con,1,2

rsjobj.addnew
rstobj("姓名")=request("textfield")
rstobj("年龄")=request("textfield2")
rstobj("性别")=request("select1")
rstobj("省份")=request("textfield3")
rstobj("职业")=request("textfield4")
rstobj("联系电话")=request("textfield5")
rstobj("oicq")=request("textfiel6")
rstobj("留言")=request("textfield7")

rstobj.update

上面的asp程序是向数据库添加数据,但是我添加数据总是报错阿,什么数据库错误阿,我建立了一个表table1,里面有个需好的字短是自动递增的阿,所以我在插入纪录的时候就没有提供数字阿,大家看看

'con.execute sqlstr
还有 rstobj.update
这两句话,运行报错阿!!我用两种添加数据方式都报错阿!
...全文
34 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ttoth 2003-11-12
  • 打赏
  • 举报
回复
我自解决了阿,原因是rstobj.open "table1",con,1,2
应该写成rstobj.open "select * from table1",con,1,2
birdme007 2003-11-11
  • 打赏
  • 举报
回复
头上加上on error resum next
在报错那行加上
if err.number<>0 then response.write (err.description)
广州人 2003-11-10
  • 打赏
  • 举报
回复
我一个添加程序跟你基本上一样,同意楼上的说的!
应该没有问题,再试试吧!
Tal 2003-11-10
  • 打赏
  • 举报
回复
rstobj.open "table1",con,3,1
ggandww 2003-11-10
  • 打赏
  • 举报
回复
rstobj.open "table1",con,1,3

此外,最后还应加上
rstobj.close
set rstobj=nothing

你试试吧
sear 2003-11-10
  • 打赏
  • 举报
回复
sqlstr的注释是不是没有改过来??

还有就是用rsjobj.addnew的时候不能用 con.execute sqlstr这东西

ttoth 2003-11-10
  • 打赏
  • 举报
回复
他妈的,还是见鬼阿,现在那个什么的rsjobj.addnew这行报错了阿,正是奇怪阿,大家帮忙阿!!
3sunsoft 2003-11-10
  • 打赏
  • 举报
回复
rstobj.open "table1",con,1,3
heroqxn 2003-11-10
  • 打赏
  • 举报
回复
rstobj.open "table1",con,1,3试试

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧