主题:  请教2005

guchao911

职务:普通成员
等级:1
金币:0.0
发贴:64
#12005/1/2 22:41:40
我的表单提交的是4个字段,但数据库中有5个字段,多一个字段是id,不需提交。
就出现以下错误:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] 查询值的数目与目标字段中的数目不同。
请教怎么解决??
保存数据是我用的是insert



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#22005/1/3 2:46:19
仔细检查SQL语句


非常大鱼

guchao911

职务:普通成员
等级:1
金币:0.0
发贴:64
#32005/1/3 12:31:36
我的代码sql="INSERT into say(name,qq,email,liuyan,date) value('"&m_name&"','"&m_qq&"','"&m_email&"','"&m_liuyan&"','"&m_date&"')"
rs.open sql,conn,1,3
请教那里错了



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#42005/1/3 13:22:12
date是关键字,不能直接使用,应该[date]


非常大鱼

缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#52005/1/3 13:43:26
[name]

INSERT INTO valueS



guchao911

职务:普通成员
等级:1
金币:0.0
发贴:64
#62005/1/3 14:48:39
谢谢各位老大,问题解决了。