在strsql = "INSERT INTO [党员-在册] ( 工作单位, 单位代码, 姓名, 职务, 职务代码, 标识, 性别, 民族, 出生年月, 工作年月, 加入年月, 职称, 职称代码, 籍贯, 现学历, 流动类型, 流动方向, 流动代码, 流动年月, 现学历代码, 备注 ) VALUES ('" & 工作单位 & "', '" & 单位代码 & "', '" & 姓名 & "', '" & 职务 & "', '" & 职务代码 & "', '" & 标识 & "', '" & 性别 & "', '" & 民族 & "', '" & 出生年月 & "', '" & 工作年月 & "', '" & 加入年月 & "', '" & 职称 & "', '" & 职称代码 & "', '" & 籍贯 & "', '" & 现学历 & "', '" & 流动类型 & "', '" & 流动方向 & "', '" & 流动代码 & "', '" & 流动年月 & "', '" & 现学历代码 & "', '" & 备注 & "')"
这段代码之前加上一行 debug.print "INSERT INTO [党员-在册] ( 工作单位, 单位代码, 姓名, 职务, 职务代码, 标识, 性别, 民族, 出生年月, 工作年月, 加入年月, 职称, 职称代码, 籍贯, 现学历, 流动类型, 流动方向, 流动代码, 流动年月, 现学历代码, 备注 ) VALUES ('" & 工作单位 & "', '" & 单位代码 & "', '" & 姓名 & "', '" & 职务 & "', '" & 职务代码 & "', '" & 标识 & "', '" & 性别 & "', '" & 民族 & "', '" & 出生年月 & "', '" & 工作年月 & "', '" & 加入年月 & "', '" & 职称 & "', '" & 职称代码 & "', '" & 籍贯 & "', '" & 现学历 & "', '" & 流动类型 & "', '" & 流动方向 & "', '" & 流动代码 & "', '" & 流动年月 & "', '" & 现学历代码 & "', '" & 备注 & "')"
然后将在即时窗口中所显示的东西贴上来看看?会不会是你其中一个字段的值是空的,所以出问题?
|