asp添加数据库内容的问题。大家帮忙!~~

来源:百度知道 编辑:UC知道 时间:2024/06/27 06:01:08
代码如下:
<%
idmess=request("id1")
namemess=request("name1")
passmess=request("pass1")
repassmess=request("repass1")
agemess=request("age1")
sql="insert into message(id,name,pass,repass,age) values (idmess,namemess,passmess,repassmess,agemess)"
con.execute(sql)
%>
错误提示:
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e10'

[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 5。

/test/insert1.asp,行25

说明:我的数据库里面字段是5个分别是id,name,pass,repass,age
我真晕了,大家务必帮我啊,万分感激。

都提示你了缺少 'End' 看一下循环语句哇
MicrosoftVBScript语*错误(0x800A03F6)-->缺少 ’End’
下面一个
MicrosoftOLEDBProviderforODBCDrivers(0x80040E10)-->sql语句出错(update字段名或要更新的数据类型错误)
检查一下数据类型

sql="insert into message(id,name,pass,repass,age) values (idmess,namemess,passmess,repassmess,agemess)"
如果你下面是变量要加"& idmess &","& namemess &" 与以区分 如果是字符或日期型还要加引号 如
'"& idmess &"','"& namemess &"' 如果不是变量就都要加引号区分如'idmess','namemess'

ASP错误大全
送给你仔细看下吧
MicrosoftVBScript语*错误(0x800A03E9)-->内存不足
MicrosoftVBScript语*错误(0x800A03EA)-->语*错误
MicrosoftVBScript语*错误(0x800A03EB)-->缺少 ’:’
MicrosoftVBScript语*错误(0x800A03ED)-->缺少 ’(’
MicrosoftVBScript语*错误(0x800A03EE)-->缺少 ’)’
MicrosoftVBScript语*错误(0x800A03EF)-->缺少 ’]’
MicrosoftVBScript语*错误(0x800A03F2)-->缺少标识符
MicrosoftVBScript语*错误(0x800A03F3)-->缺少 ’=’
MicrosoftVBScript语*错误(0x800A03F4)-->缺少 ’If