以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]SQL转换为Access后代码出错~~~~~~~  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=21177)

--  作者:gaoyong30000
--  发布时间:2012/7/4 14:36:00
--  [求助]SQL转换为Access后代码出错~~~~~~~
DataTables("离退").Fill("Select * From [离退记录] where 工号 in (select 工号 from [离退记录] group by 工号 having count(*) > 1)","华泰内控系统-ERP",False)

在nodemousedoubleclick里

出现了这个错误

图片点击可在新窗口打开查看此主题相关图片如下:未命名111.jpg
图片点击可在新窗口打开查看


不知道怎么解决。。。。。。。。。。

[此贴子已经被作者于2012-7-4 14:38:05编辑过]

--  作者:狐狸爸爸
--  发布时间:2012/7/4 14:43:00
--  

最后一个参数改为True看看:

 

DataTables("离退").Fill("Select * From [离退记录] where 工号 in (select 工号 from [离退记录] group by 工号 having count(*) > 1)","华泰内控系统-ERP",True)


--  作者:gaoyong30000
--  发布时间:2012/7/5 9:58:00
--  
出现了这个错误!!!


图片点击可在新窗口打开查看此主题相关图片如下:232323.jpg
图片点击可在新窗口打开查看



--  作者:blackzhu
--  发布时间:2012/7/5 10:13:00
--  
我发现这个问题  一般是是表名错了.
--  作者:狐狸爸爸
--  发布时间:2012/7/5 10:17:00
--  

离退记录的工号列改为字符型,不要用备注型。


--  作者:blackzhu
--  发布时间:2012/7/5 11:09:00
--  
啊,老大这个都搭界的.
--  作者:狐狸爸爸
--  发布时间:2012/7/5 11:20:00
--  

呵呵,我是把他的语句复制到sql窗口执行,根据错误提示在百度找的答案。