这十三天,我在写一个论坛,因为刚学ASP时间不长,更何况是和第一次写论坛,碰到好不少错误。在写论坛的时候,我把所遇到的一些错误记 录了下来,想贴到这里,也许对大家有点用处。 1。 错误提示: Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序 /myforum/bbsconn.asp,行4 做检测昵称中的check.asp这个文件时, <!--#include file="bbsconn.asp"-->,用了SSI,IE提示了这个错误! 这个错误提示是在刷新的三次才出来的,也就是说,如果IE不提示错误,注意多刷新几次,也许提示信息就出来了。 找到错误,呵呵,爽呀,) 2。 下面把源代码贴出来,让大家看一下我错到哪了,这个错误,你注意到了吗? <% dim conn,dbpath set conn=server.CreateObject("adodb.connection") dbpath=server.MapPath("/myforum/bbs.mdb") conn.open "driver={microsoft access driver (*.mdb)};dbq=" &dbpath %> 好,大家把上面的源码和下面的这段做个比较,看能否找出哪里不一样?:)呵呵 <% dim conn,dbpath set conn=server.CreateObject("adodb.connection") dbpath=server.MapPath("/myforum/bbs.mdb") conn.open "driver={microsoft access driver(*.mdb)};dbq=" &dbpath %> $%$#%^$^$%^&^^*&^&^%^#$$#######$$$[ 我猜想,没有几个能找到出来吧,呵呵,唉,这两句话,大伙仔细看,{microsoft access driver(*.mdb)} 和{microsoft access driver (*.mdb)} 看出来哪不一样了吗? 第二句比第一句多了个空格,在driver后面,呵呵,因为这个空格,我耽误了两天时间,呵呵, 不过呢,原来的郁闷心情一扫而光呀,呵呵,以后就不会犯这个错误。 怎么样?有什么感受呢? 3 Microsoft VBScript 编译器错误 错误 '800a0401' 语句未结束 /myforum/reg_submit.asp,行14 conn.execute "insert into users(nickname,password,age,sex,province,schoolage,QQ,email,vita,face) values ('"&nickname&"','"&password&"','"&age&"','"&sex&"','"&province&"','"&schoolage&"','"&QQ&"','"&email&"','"&vita&"','"&face&"', |