明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1476|回复: 4

[讨论] LISP和ACESS相互通信

[复制链接]
发表于 2009-10-20 22:17 | 显示全部楼层 |阅读模式

论坛的大哥,我用Vlisp可以把数据从CAD图形中导入到EXCEL中,或者文本文件中,可是不知道怎么把数据加入到ACESS中,说的不太专业,就是Vlisp可以操作ACEss数据库吗?只知道VBA可以通过ADO或DAO操作数据库,我也见到有高手写的程序可以用VLISP和ACESS通信,但就是不知道方法。特在此请教高手,我也在网上找了很久,都没有找到这方面的信息。因为我想开发出一套用VLISP从图形中提取属性信息或利用扩展数据提取信息,然后把这些信息利用ACESS做成数据库,然后再用VB对数据库编程操作,得到我们企业生产和库房需要的报表。

所有的问题我都解决了,就是用VLisp操作ACESS这一块不会,用VBA吧,保密性太差了,太容易破解。所以想用Vlisp做这个东西,而且我也见过高手开发过类似的系统。

求哥哥们了

发表于 2009-10-20 22:23 | 显示全部楼层

用(vlax-create-object "adodb.connection")和(vlax-create-object "adodb.recordset")这个东西,在论谈搜一下,有完整的例子,一般会vba的ADO,在用VLISP的中activex方法,用ADO会很方便

发表于 2009-10-20 22:25 | 显示全部楼层
 楼主| 发表于 2009-10-21 22:54 | 显示全部楼层

非常感谢楼上的大哥,太谢谢了,支持明经论坛,真是太好的论坛了。还有个问题想请教,假如我有个CAD图形,里边的属性信息刚开始时

"铝材 1500mm" 我用ADO把它导入到ACESS数据库中,等一下我发现长度有问题,把它改成了"铝材 1300",请问更新信息在Vlisp中可以用SQL语言找出记录,然后对它重新赋值,实现吗?

发表于 2009-10-21 23:20 | 显示全部楼层

可以的啊,ADO完全支持SQL

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-14 11:24 , Processed in 0.127671 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表