唉!苦呀,这么一点点代码也不行

xiaobaolove 2003-05-31 12:29:07
小弟初学asp
为什么不能执行?
<%
dim conn
on error resume next
set conn=server.createobject("ADODB.Connection")
dbpath=Server.MapPath("mybbsdb1.mdb")
conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&dbpath
%>


<%
dim sql
set rs=server.createobject("ADODB.recordset")
sql="select * from guest"
rs.open sql,conn,1,3
rs.addnew
....
%>

错误类型:
ADODB.Recordset (0x800A0BB9)
代码:rs.open sql,conn,1,3
...全文
35 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaobaolove 2003-05-31
  • 打赏
  • 举报
回复
本来做一个小小的留言簿练习一下。。。可是做到最后。。。
这一小句确不能执行。。
真TMD的苦。。。
xiaobaolove 2003-05-31
  • 打赏
  • 举报
回复
fatcat_xp(肉肉猫

谢谢你,但是问题还是没有解决!
fatcat_xp 2003-05-31
  • 打赏
  • 举报
回复
HOHO 有些语法不用太严格

我经常用的一段 。。 哈哈 很好用我一直用它
Set conn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
DBPath=server.MapPath("/database/forum.mdb")
conn.open "Driver={Microsoft Access Driver (*.mdb)}; DBQ="&DBPath&";"
rs.Open "select * from guestbook ",conn,1,1


最后的那些参数 1,1 3,3 可以视具体情况 而言。。
xiaobaolove 2003-05-31
  • 打赏
  • 举报
回复
to: fason(【阿信】
哥们,还是不行呀。。

mixihello 2003-05-31
  • 打赏
  • 举报
回复
UP
fason 2003-05-31
  • 打赏
  • 举报
回复
try:
<%
dim conn
set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.mappath("mybbsdb1.mdb") & ";Persist Security Info=False"
%>
xiaobaolove 2003-05-31
  • 打赏
  • 举报
回复
同样一段代码,在做其它页面的时候就能用
有时确不能用,。。。不知道为何??
有什么地方会出现这种错误???
xiaobaolove 2003-05-31
  • 打赏
  • 举报
回复
谢谢大家了。。。
被:cmsoft(韦小宝是我的老乡.net)这么一吓。。解决了。。。呵呵开个玩笑!
cmsoft 2003-05-31
  • 打赏
  • 举报
回复
去掉
on error resume next
看看是那行错,什么错,帖出来
xiaobaolove 2003-05-31
  • 打赏
  • 举报
回复
我看了很多的别人写的代码。。。
都是这样写的。。
能不能和我的IIS有关,不过在执行其它asp程序时好使呀
xiaobaolove 2003-05-31
  • 打赏
  • 举报
回复
to cmsoft(韦小宝是我的老乡.net)

guest是正确的表名。。。。
cmsoft 2003-05-31
  • 打赏
  • 举报
回复
sql="select * from guest"

guest是表名正确吗?

28,404

社区成员

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

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