明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 7938|回复: 14

[【不死猫】] [分享] Lisp 操作数据库的实现

    [复制链接]
发表于 2010-11-12 23:49:00 | 显示全部楼层 |阅读模式
本帖最后由 不死猫 于 2013-5-13 11:47 编辑

如果用lisp进行一般的文本读写,当数据量比较大且又需要查询或修改某一行数据时就很麻烦

而利用数据库进行类似操作就很方便.

下面提供一点参考,lisp可以操作access数据库.(包括创建 修改 查询)

其他的部分有兴趣可以自行研究一下.

 http://baike.baidu.com/view/1605611.htm#2

 

;数据库创建
;当然如果你用ActiveConnection属性可以修改现有数据库
(Vlax-Invoke (Vlax-Get-Or-Create-Object "ADOX.Catalog" ) 'Create "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\Test.mdb")

 

;数据库连接
(Vlax-Invoke (Vlax-Get-Or-Create-Object "ADODB.Connection" ) 'Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\Test.mdb" 3 3 1)

 

;数据库记录集
;这里可以利用SQL语句如"select * from ..."进行查询
;用update方法更新数据
(Vlax-Get-Or-Create-Object "ADODB.Recordset" )

 

 

"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2010-11-14 21:33:00 | 显示全部楼层
不死猫发表于2010-11-13 15:39:00还好源代码只帖了一点点而已 被人看见了好危险! 某些人总喜欢到我的帖子里占位置 拿分+打广告+偷学我的知识 一帖三得  

既然这样,又何必到这里来发帖呢!沽名钓誉...

回复 支持 1 反对 0

使用道具 举报

发表于 2021-5-21 17:32:12 | 显示全部楼层
好东西,顶一个,感谢楼主分享
发表于 2016-10-28 22:35:18 | 显示全部楼层
真需要,但啥也没看到
发表于 2010-11-12 23:50:00 | 显示全部楼层

沙发

发表于 2010-11-12 23:58:00 | 显示全部楼层
发表于 2010-11-13 03:09:00 | 显示全部楼层
好东西,正好需要啊,每年单位上的数据点都是上万计,正想用数据库来处理这些数据点,谢谢!
发表于 2010-11-13 09:16:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2010-11-13 15:39:00 | 显示全部楼层

还好源代码只帖了一点点而已

被人看见了好危险!

某些人总喜欢到我的帖子里占位置

拿分+打广告+偷学我的知识 一帖三得

发表于 2010-11-13 17:04:00 | 显示全部楼层
发表于 2010-11-13 21:29:00 | 显示全部楼层
发表于 2010-11-13 21:39:00 | 显示全部楼层
不死猫发表于2010-11-13 15:39:00还好源代码只帖了一点点而已 被人看见了好危险! 某些人总喜欢到我的帖子里占位置 拿分+打广告+偷学我的知识 一帖三得

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

本版积分规则

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

GMT+8, 2025-5-17 06:55 , Processed in 0.188927 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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