ASP 代码出现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

时间: 2024-08-01 21:04:03

ASP 代码出现80040e14错误的解决方法的相关文章

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

好久没有写ASP代码了,今天在做一个简单的留言本时,出现了一下错误: Microsoft office Access Database Engine 错误 '80040e14' Insert INTO 语句的语法错误. 上网查了一下资料,才知道该错误是由一下原因造成的:    1)将保留字用作名称.大多数数据库都有一组保留字.例如,"name"是保留字,因而不能用于数据库中的列名称.    2)名称中使用特殊字符.特殊字符的示例包括: . / * : ! # & - ?    

ASP 代码出现80040e14错误的解决方法_应用技巧

好久没有写ASP代码了,今天在做一个简单的留言本时,出现了一下错误: Microsoft Office Access Database Engine 错误 '80040e14' Insert INTO 语句的语法错误. 上网查了一下资料,才知道该错误是由一下原因造成的: 1)将保留字用作名称.大多数数据库都有一组保留字.例如,"name"是保留字,因而不能用于数据库中的列名称. 2)名称中使用特殊字符.特殊字符的示例包括: . / * : ! # & - ? 3)在列名称中使用

ASP 80040e14错误的解决方法

Microsoft office Access Database Engine 错误 '80040e14' Insert INTO 语句的语法错误. 上网查了一下资料,才知道该错误是由一下原因造成的: 1)将保留字用作名称.大多数数据库都有一组保留字.例如,"name"是保留字,因而不能用于数据库中的列名称. 2)名称中使用特殊字符.特殊字符的示例包括: . / * : ! # & - ? 3)在列名称中使用空格. 4)当为数据库中的对象定义了输入掩码并且插入的数据与该掩码不符

IIS部署asp.net报404错误的解决方法_win服务器

1).所建网站->(右键)权限->"ASP.NET计算机帐户"是否已添加. 2).所建网站->(右键)属性->ASP.NET选项卡->版本是否为2.0,不是则修改为2.0; 3).IIS->WEB服务扩展中->ASP.NETV2.0是否被禁止,若为禁止状态则启动; 4).所建网站->(右键)属性->主目录->执行权限是否为:纯脚本;应用程序池是否设置: 5).所建网站->(右键)属性->ASP.NET选项卡->

asp.net Insert into 语句的语法错误的解决方法

asp教程.net insert into 语句的语法错误的解决方法 问题描述:      我用oledb的方式向access数据里写数据,示例源码如下:     string sql="select * from multitable";     oledbdataadapter olesub=new oledbdataadapter(sql,olecn);     oledbcommandbuilder cb1=new oledbcommandbuilder(olesub);   

win8系统宽带连接提示错误628代码的故障原因及解决方法

  问题现象:错误628;在连接完成前,连接被远程计算机终止,具体如下图所示: 故障原因: 1.选择了身份验证里的"使用可扩展的身份验证协议",如下图所示: 解决方法: 1.选择下图红线区域内容. 以上就是对win8系统宽带连接提示错误628代码的故障原因及解决方法的介绍,方法很简单,有同样问题的朋友可以按照上述的方法进行解决.

asp.net下ueditor上传大容量视频报http请求错误的解决方法

故障现象: 当使用百度编辑器ueditor上传大容量视频或大容量图片的时候,编辑器报"http请求错误"的解决方法详解: 原因分析: 目前很多CMS整合了百度的ueditor编辑器,但是上传稍微大一点的文件就会报错, 解决方案 1:修改相对应的ueditor\asp\config.json编辑器文件夹中的配置文件config.json在其中查找"videoMaxSize": 1024000000, /* 上传大小限制,单位B,默认1GBB */ 这是我修改后的参数:

asp.net操作过程中常见错误的解决方法_实用技巧

错误一:IIS无法识别ASP.NET,并报出以下错误: 名称以无效字符开头.处理资源 'http://localhost/likong/' 时出错.第 1 行,位置: 2 解决方法: 在命令窗口中运行: C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i [.NET 1.1] C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i [.NE

Win7 IIS7.5运行ASP时出现500错误的解决办法_win服务器

http 500内部服务器错误说明IIS服务器无法解析ASP代码,如果你联网还发现找不到服务器就是500错误了. 在iis7里面的iis设置要开启启用父路径这个选项,之后就可以了,当然为了调试程序可以打开"ASP设置选项-调试属性"里面的一些调试功能,方便程序的调试. Win7 IIS7.5运行ASP时出现500错误的解决办法 请确保在你的电脑上IIS配置完成了,静态页面能打开了,但是打开ASP就会出现500错误.再进行下面配置.具体如下: 一.进入"C:\Windows\S