论坛: 网站建设 标题: 帮忙看下面的ASP代码。哪里错了。总有错误提示 复制本贴地址    
作者: TomyXu [tomyxu]    论坛用户   登录
代码:
<%
dim conn 
dim connstr
dim sql
sql1="select * from date"
connstr="DBQ="+server.mappath("123.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
set rs=server.createobject("adodb.recordset")
rs.open sql1,conn,1,1
rs.addnew
rs("date")=noew()
rs("date2")=rs("date")+31
rs.update
response.write rs("date")
response.write "<br>"
response.write rs("date2")
rs.close
conn.close
set rs=nothing
set conn=nothing
%>

错误提示:
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

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

ODBC 驱动程序不支持所需的属性。

/index.asp,行10

麻烦大家了。

地主 发表时间: 04-08-21 00:11

回复: qiezic [qiezic]      登录
rs.open sql1,conn,1,1
应该改为:
rs.open sql1,conn,3,3
具体原因自己看书去!

希望你其它地方面错!

B1层 发表时间: 04-08-22 10:14

回复: tommy_he [tommy_he]   版主   登录
你多半那里用了IF了才会提示缺少END!这个自己漫漫检查吧!

B2层 发表时间: 04-08-22 13:02

回复: TomyXu [tomyxu]   论坛用户   登录
圣剑,谢谢你告诉我那个错误。但还是不行哦

B3层 发表时间: 04-08-22 23:11

回复: qiezic [qiezic]      登录

rs("date")=noew()
noew():我可从来没见过!
写代码细心点、调试时候也认真点(这很容易看出来的)!

B4层 发表时间: 04-08-23 08:54

回复: zmdxl [zmdxl]   论坛用户   登录
你在网页的最前面加上:<% @language="vbscript" %>
应该可以解决
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
这个错误
第二个错误 还不清楚


[此贴被 zmdxl(zmdxl) 在 08月23日23时22分 编辑过]

B5层 发表时间: 04-08-23 22:08

回复: Imaor [acheron]   论坛用户   登录
在你的ASP中,如果你用了 IF 、FUNCTION、SUB 等,后边丢了 END IF 、END FUNCTION 、END SUB,都会提示你丢 END 的。查一下出错的地方是不是丢了该写的东东

B6层 发表时间: 04-08-24 09:20

回复: qiezic [qiezic]      登录
楼主说的是没错!
不过在这里就成了灌输水!

B7层 发表时间: 04-08-24 11:52

回复: TomyXu [tomyxu]   论坛用户   登录
我已经知道错了。以后我会细心点的。谢谢大家,也麻烦各位了。



B8层 发表时间: 04-08-25 22:18

论坛: 网站建设

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号