ASP代码出现80040e14错误的解决方法

首页 > 网络编程 > ASP编程 > 应用技巧 更新日期: 2016-06-08
本文减淡概述了解决80040e14错误的两种方法。
好久没有写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 ('jb51.net','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

> 本站内容系网友提交或本网编辑转载,其目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时与本网联系,我们将在第一时间删除内容!

相关文章
  • 丢失Android系统库或者ConversiontoDalvikformatfailedwitherror1错误的解决方法
    这篇文章主要介绍了丢失Android系统库或者Conversion to Dalvik format failed with error 1错误的解决方法,分析了Android系统库丢失及版本问题的处理技巧,具有一定参考借鉴价值,需要的朋友可以参考下本文分析了丢失Android系统库或者Conversion to Dalvik format failed w ...
  • MySQL下PID文件丢失的相关错误的解决方法
    这篇文章主要介绍了MySQL下PID文件丢失的相关错误的解决方法,具体的提示可能会是"mysql PID file not found and Can't connect to MySQL through socket mysql.sock",需要的朋友可以参考下今天同事A找到我,说是Mysql server X的负载很高,查询很慢.他自 ...
  • 权限问题导致Nginx403Forbidden错误的解决方法
    权限问题导致Nginx403Forbidden错误的解决方法
    这篇文章主要介绍了权限问题导致Nginx 403 Forbidden错误的解决方法,本文中导致 403 Forbidden错误的原因是配置文件中没有指明一个用户,需要的朋友可以参考下 今天在一个新的环境上安装nginx,结果访问的都是403 通常显示403我立马都会想到路径配置不对,但我仔细看了一下,目录路径没问题: nginx.conf: 代码如下:ser ...
  • 为PHP安装imagick时出现CannotlocateheaderfileMagickWand.h错误的解决方法
    这篇文章主要介绍了为PHP安装imagick时出现Cannot locate header file MagickWand.h错误的解决方法,需要的朋友可以参考下今天在新服上安装php imagick, 环境如下:php 5.4.13ImageMagick-6.8.3-10imagick-3.0.1 可是出错了一个问题.就是死说找不到MagickWand.h ...
  • PHP编译安装中遇到的两个错误和解决方法
    这篇文章主要介绍了PHP编译安装中遇到的两个错误和解决方法,环境是CentOS 64位下编译安装PHP5.4.8,需要的朋友可以参考下一.PHP configure: error: Cannot find ldap libraries in /usr/lib 今天在CentOS 64位下编译安装PHP5.4.8.结果在configure的时候提示config ...
  • 深入探讨:Nginx502BadGateway错误的解决方法
    本篇文章是对Nginx 502 Bad Gateway错误的解决方法进行了详细的分析介绍,需要的朋友参考下max_children=40 , 每个children平均占用20M-30M内存,children越多,可以同时接受的并发数量越多,一般children的值是网站最高并发数+浮动值,这值再×内存占用,就是你需要用到的内存.max_requests = ...
猜你喜欢