am are yes 哪个不同类:Access中除了语句写错了还有其他原因会导致“查询值的数目与目标字段中的数目不同”吗??????

来源:百度文库 编辑:高考问答 时间:2024/05/02 05:42:00
急啊!!!!快弄一天了,没进展。
STemp = "INSERT INTO 客户资料"
STemp = STemp & "(客户ID,客户姓名,客户住址,客户婚姻状况,联系电话,客户证件号码,客户类型,资产类型,借款金额,借款日期,借款期限,资产情况,备注)"
STemp = STemp & "VALUES('" & Me![客户ID] & "','" & Me![客户姓名] & "','" & Me![客户住址] & "','" & Me![客户婚姻状况] & "','" & Me![联系电话] & "','" & Me![客户证件号码] & "','" & Me![客户类型] & "','" & Me![资产类型] & "','" & Me![借款金额] & "','" & Me![借款日期] & "','" & Me![借款期限] & "','" & Me![资产情况] & "','" & Me![备注] & "')"
DoCmd.RunSQL STemp

客户ID,客户姓名,客户住址,客户婚姻状况,联系电话,客户证件号码,客户类型,资产类型,借款金额,借款日期,借款期限,资产情况,备注
以上这些字段有没有数字类型的或者日期类型的?

给你人例子:
insert into 表1(编号,时间,内容) values("+值1+",#"+值2+"#,'"+值3+"')

错误的意思是你的Me![] 或者你的客户资料表里面没有那么多列
仔细查看一下你的表