资源大全 | 神秘文化 | 在线翻译 | QQ专区 | 视频教程 | 彩信频道 | 搜索引擎 | BT下载 |  | 网站地图
设为首页
加入收藏
联系站长
您现在的位置: 一百网络 >> ASP编程 >> 客户端相关 >> 文章正文
最近更新
普通文章 怎樣獲取客戶端ip及mac地
普通文章 在ASP中获取客户端MAC地
普通文章 用WSE在Web服务中验证用
普通文章 在静态页面中显示文章被
普通文章 ASP实现OICQ式的信息收发
普通文章 AdodbStream的方法和属性
普通文章 浅谈ASP中Request对象获
普通文章 批量数据录入, 辅助输入
普通文章 ASP获取客户端MAC地址
普通文章 常用的注册过程判断(用
推荐文章
推荐文章 asp服务器端的验证类
推荐文章 让上传变的简简单单
推荐文章 初写论坛者的错误集锦
推荐文章 VBscript和javascri
推荐文章 asp实现批量录入数据的实
推荐文章 客户端脚本验证码总结(涵
推荐文章 判断是否为正确日期格式
推荐文章 自动刷新页面
推荐文章 非常好用的日期选择器,
推荐文章 一个非常酷的进度条,实
初写论坛者的错误集锦

文章作者:佚名 录入时间:2006-5-31 来源:不详
网站声明:本站的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出处和原始作者,文章版权归本网站与文章作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。


这十三天,我在写一个论坛,因为刚学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&"',

"+cstr(mark)")"
-----------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------^
Microsoft VBScript 编译器错误 错误 '800a0401'

语句未结束

/myforum/reg_submit.asp,行14


呵呵,这个问题也是第一次遇到 ,不过我比较轻松的解决了,毫无疑问,cstr()一个函数,只要把"+cstr()"改成"+cstr()+"就行了.小意思。



4
ADODB.Recordset 错误 '800a0cc1'

项目在所需的名称或序数中未被发现。

/myforum/baychoice.asp,行47
这个错误的原因是:没有建立一个rs记录集.




5
今天又找出了一个小错误
conn.execute "select * from users where nickname="亮亮" "
能找出这句话的错误吗>?
正确的应该是这样
conn.execute "select * from users where nickname='亮亮' "
也就是说("")双引号里面绝对不能再直接套双引号了。



6
又出现了一个级其令我郁闷的错误,唉
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e07'

[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配。

/myforum/look.asp,行8

源码如下:
dim rs_content,sql,articlenum
articlenum=request("num")
session("articlenum")=articlenum
set rs_content=server.CreateObject("adodb.recordset")
rs_content.open "select * from articlebay where articlenum='" &articlenum&"' ",conn,3 !!!!!!!!!!!!

!!!!!!!!!!表示第8行,改成
rs_content.open "select * from articlebay where articlenum=articlenum ",conn,3 就好了,郁闷,why?



7
今天又出现了一个错误,是什么呢?是这样
num=session("articlenum")

sql="insert into revertbay (articlenum,revertauthor,reverttopic,revertcontent,expression,revertdate,reverttime) values

("+Cstr(num)+","加啡猫",'"&topic&"','"&content&"','"&expression&"','"&senddate&"','"&sendtime&"')"
错误提示:Microsoft VBScript 编译器错误 错误 '800a0408'

无效字符

/myforum/replyok.asp,行14
无效字符是什么呢?就是那个“加啡猫”应该用单引号呀‘’。唉



8
错误真是太多了,又出现了莫名其妙的问题
源码如下:
<%
sql="insert into articlebay(subbayname,author,topic,content,expression,articledate,articletime) values ('"&subbayname&"','加

啡猫','"&topic&"','"&content&"','"&expression&"','"&senddate&"','"&sendtime&"' )"
conn.execute (sql)

%>
错误提示如下:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'
[Microsoft][ODBC Microsoft Access Driver] 语法错误 (操作符丢失) 在查询表达式 '''[&&]','' 中。
/myforum/sendok.asp,行14
是什么错呢?呆会儿再说
这个错误比较粗心了
在这段代码之前有个语句
expression=request("expression")我写错了,应该是expression=request("radiobutton")
radiobutton我没改名字name,我以为我改成了expression


9
这是错误提示:
ADODB.Recordset 错误 '800a0cc1'
项目在所需的名称或序数中未被发现。
/myforum/looksms.asp,行27
原因:数据表中缺少应有的字段



10
<%= %>这里面的%和>一定不能分开要写在一块,要不会出错 的

  • 上一篇文章:

  • 下一篇文章:
  •     查找更多“初写论坛者的错误集锦”的内容  
    相关连接
  • 奇妙的文件系统对象组件

  • 读取目录下的文件得到一个数组

  • ASP中FSO的神奇功能 - 简介

  • ASP中FSO的神奇功能 - 写文件

  • ASP中FSO的神奇功能 - 文件读取