主题:  山人版主 请一定要帮我一下

chaojijing

职务:普通成员
等级:1
金币:0.0
发贴:62
注册:2002/1/23 22:53:02
#12004/1/22 16:25:36
以前一直对ASP网页感兴趣的,但是因为害怕编程一直懒得学,自从看到你的那篇“打造自己的留言板”后使我一下来了兴致,真是感谢啊。但是现在遇到了一些问题,既然不是用写程序来做ASP而是直接用DW做,当然只有请教用DW做ASP的高手最合适了,所以你无论如何要帮我啊。
你看我自己做了一个最最简单的注册的页面,其实也就是为了学习在数据库里“插入记录”,但是提交这个reg.asp后老是出现这个错误
Microsoft JET Database Engine 错误 '80040e14'

INSERT INTO 语句的语法错误。

/test/reg.asp,行141

我看了我的DW2004的中文帮助,里面有下面这些话
80040e14 - INSERT INTO 语句中出现语法错误
当服务器尝试处理包含“插入记录”服务器行为的页时,会发生此错误。

此错误通常是因数据库中域、对象或变量的名称存在以下一个或多个问题所致:

将保留字用作名称。大多数数据库都有一组保留字。例如,“date”是保留字,因而不能用于数据库中的列名称。
名称中使用特殊字符。特殊字符的示例包括:
. / * : ! # & - ?

在名称中使用空格。
当为数据库中的对象定义了输入掩码并且插入的数据与该掩码不符时,此错误也会出现。

若要修正此错误,请在指定数据库列名称时避免使用“date”、“name”、“select”、“where”和“level”等保留字。另外,请清除空格和特殊字符。

但是我把数据库中的'name'列改成'Name"列还是不行啊,而你的guestbook的源文件在我的机子上就没问题,这是怎么回事呢??请帮我看看,下面是源文件

相关文件:点这儿打开