好久没有写ASP代码了,今天在做一个简单的留言本时,出现了一下错误:
Microsoft Office Access Database Engine 错误 '80040e14'
Insert INTO 语句的语法错误。
上网查了一下资料,才知道该错误是由一下原因造成的:
1)将保留字用作名称。大多数数据库都有一组保留字。例如,"name"是保留字,因而不能用于数据库中的列名称。
2)名称中使用特殊字符。特殊字符的示例包括: . / * : ! # & - ?
3)在列名称中使用空格。
4)当为数据库中的对象定义了输入掩码并且插入的数据与该掩码不符时,也会出现此错误。
解决该问题的方法是有以下两种:
1)在指定数据库中的列名称时,请避免使用"name"、"date"、"where"、"select"、和"level"等保留字。另外,请清除空格和特殊字符
2)当字段名与保留字相同时,我们可以在sql语句中应用[] 加以区分。
Insert into messages([names],qq,content) values ('www.zzvips.com','76312395','我的成功与大家的支持是密不可分的')
常见数据库系统的保留字的列表,可以参考一下网页:
SQL Server 2005 http://technet.microsoft.com/zh-cn/library/ms143507.aspx
Microsoft Access 2007 http://office.microsoft.com/zh-cn/access/HA100306432052.aspx
Microsoft Access 2000 http://support.microsoft.com/default.aspx?scid=kb;en-us;Q209187
MySQL http://dev.mysql.com/doc/refman/5.0/en/reserved-words.html
ASP 代码出现80040e14错误的解决方法
2019-09-11 10:33asp开发网 ASP教程
本文减淡概述了解决80040e14错误的两种方法。
延伸 · 阅读
- 2021-03-05js实现的类似于asp数据字典的数据类型代码实例
- 2021-01-10asp字符串连接符&、多个字符串相加、字符串拼
- 2020-12-18asp和php哪个是主流?用ASP和PHP做网站哪个好?
- 2020-11-17OA办公系统网站源码(ASP开发)
- 2020-11-16PHP模拟asp中response类实现方法
- 2020-09-22ASP和PHP文件操作速度的对比
精彩推荐
- ASP教程
Discuz!NT 论坛整合ASP程序论坛教程
Discuz!NT 论坛整合ASP程序论坛 实现代码。...
- ASP教程
asp生成静态HTML(动态读取)
这样的代码多用于我们没有实现设计生成静态的功能,但又想临时将一些动态页面生成静态的,直接获取动态内容并保存为静态的...
- ASP教程
asp 判断上传文件中是否存在危险代码
asp 判断上传文件中是否存在危险代码...
- ASP教程
asp代码实现检测组件是否安装的函数
asp代码实现检测组件是否安装的函数...
- ASP教程
javascript asp教程第五课--合二为一
两条防线,一个函数: 试问你如何能保证客户端和服务器端具有相同的功能?表单域的验证闪现在我们眼前。别人把你的html复制到另外一个脚本,然后改...
- ASP教程
asp知识整理笔记4(问答模式)
继前几篇篇《asp知识整理笔记1》和《asp知识整理笔记2》,《asp知识整理笔记3》新鲜出炉: 23、问题:在ASP文件中读取HTML的表单字段有几种方法? 答:R...
- ASP教程
FSO遍历目录实现全站插马的代码
FSO遍历目录实现全站插马的代码...
- ASP教程
动网论坛验证码改进 加法验证码(ASPJpeg版)
很多站长都为论坛里太多的垃圾广告抓狂,本程序就是为了对付论坛垃圾广告群发器的。 将验证码改为加法运算,比如验证码显示“25+64等于?”,那么输...