这是那里错了?请高手指点

yhsx98507 2002-07-26 10:09:38
<html>
<head>
</head>
<body>
<hr>
<p>
<%
set dbconn=server.createobject("adodb.connection")
dbconn.open"dsn=mydata;database=tongxunlu;uid="";pwd="""
commandtext="select * from 98(5)"
set dbrs=dbconn.execute(commandtext)

reponse.write"<table boder=1>"
td="<td>"
tr="<tr>"
for i=0 to dbrs.fields.count-1
reponse.write td&dbrs.filds(i).name
next
response.write tr
do while not dbrs.eof
for i=0 to dbrs.field.count-1
responde.write td &dbrs.field(i).value
next
response.write tr
dbrs.movenext
loop
response.write"</table>"
dbrs.close
dbconn.close
%></body>
</html>

出错信息如下:

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'

[Microsoft][ODBC Microsoft Access Driver] FROM 子句语法错误。

/nf/tongxunlu.asp, 行9
...全文
45 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yhsx98507 2002-07-26
  • 打赏
  • 举报
回复
我按照你的方法试了,好象错误还是那样。或者告诉我你这样改的原因好不好?谢谢你了!
firstname 2002-07-26
  • 打赏
  • 举报
回复
你的dbrs是建记录集吧,写成这样:
set dbrs=sever.createobject("ADODB.recordset")
commandtext="select * from [98(5)]"
dbrs.open commandtext,dbconn,3
用open的方式打开试一下
skyarrow 2002-07-26
  • 打赏
  • 举报
回复
同意:qiushuiwuhen(秋水无恨)
yhsx98507 2002-07-26
  • 打赏
  • 举报
回复
我吧它改成“五班”了,但是又出错了!错误信息如下:

Microsoft VBScript 运行时错误 错误 '800a01a8'

缺少对象: ''

/nf/tongxunlu.asp, 行11
请指教,谢谢
qiushuiwuhen 2002-07-26
  • 打赏
  • 举报
回复
[98(5)]
yhsx98507 2002-07-26
  • 打赏
  • 举报
回复
98(5)是我的表名啊,难道不可取数字名吗?
ue 2002-07-26
  • 打赏
  • 举报
回复
commandtext="select * from 98(5)"

错误!98是个什么东西?
改为:
commandtext="select * from 表名"
hnsdsxyh 2002-07-26
  • 打赏
  • 举报
回复
怎么没人理我,是问题太简单吗?希望好心人帮帮我,先谢了!(另:出错信息为:缺少对象,这个对象究竟是什么呢?)

28,409

社区成员

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

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