本帖最后由 作者 于 2010-6-27 13:31:08 编辑
我用的是AUTOCAD2005, ACCESS2003, 代码运行到 (setq rs (vlax-invoke-method conn "Execute" sql "" -1)) ;执行数据库查询
的时候,提示说 ; 错误: Automation 错误。 类型不匹配。请问这是怎么回事?
我又看了很多帖子,修改了一点就成功了。 (setq rs (vlax-invoke-method conn "Execute" sql nil -1))
就是把""变成nil。程序就通过了。
我对vlax函数不懂,请知道的大侠解释下,是不是系统通用性的问题。 |