请教DoCmd.RunSQL问题
问一下DoCmd.RunSQL这个后面的SQL语句为什么只能有256个字符长度,如果我想RUN更多的怎么处理呀?多谢了
我的语句如下。
sql3 = "insert into [直邮信息](Sales_Cd,Acct_No,C_Contact4_Nm,C_Contact4_Title,C_Contact4_Email,C_Contact4_Addr,C_Contact4_Phone,C_Contact4_Mobile,C_Contact4_Zip,C_Contact4_Gender,[Date])" & _
"select 'P51',acct_no, '','','','','','','','F','2010-4-1 22:23:30' from acct_detail where rpt_grp_accnt='600011972'"
DoCmd.RunSQL sql3
提示报错!就是因为长度超过了255个字符,我把语句贴到ACCESS查询里面就可以RUN,望指教~
[解决办法]
不行就换成
currentproject.connection.execute sql3