不死猫 发表于 2010-11-12 23:49:00

[分享] Lisp 操作数据库的实现

本帖最后由 不死猫 于 2013-5-13 11:47 编辑 <br /><br /><p>如果用lisp进行一般的文本读写,当数据量比较大且又需要查询或修改某一行数据时就很麻烦</p>
<p>而利用数据库进行类似操作就很方便.</p>
<p>下面提供一点参考,lisp可以操作access数据库.(包括创建 修改 查询)</p>
<p>其他的部分有兴趣可以自行研究一下.</p>
<p>&nbsp;<font face="Verdana">http://baike.baidu.com/view/1605611.htm#2</font></p>
<p>&nbsp;</p>
<p><font face="Verdana">;数据库创建<br/>;当然如果你用ActiveConnection属性可以修改现有数据库<br/>(Vlax-Invoke (Vlax-Get-Or-Create-Object "ADOX.Catalog" ) 'Create "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\Test.mdb")</font></p>
<p>&nbsp;</p>
<p><font face="Verdana">;数据库连接<br/>(Vlax-Invoke (Vlax-Get-Or-Create-Object "ADODB.Connection" ) 'Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\Test.mdb" 3 3 1)</font></p>
<p>&nbsp;</p>
<p><font face="Verdana">;数据库记录集<br/>;这里可以利用SQL语句如"select * from ..."进行查询<br/>;用update方法更新数据<br/>(Vlax-Get-Or-Create-Object "ADODB.Recordset" )</font></p>
<p>&nbsp;</p>
<p>&nbsp;</p>

Gu_xl 发表于 2010-11-14 21:33:00

不死猫发表于2010-11-13 15:39:00static/image/common/back.gif还好源代码只帖了一点点而已
被人看见了好危险!
某些人总喜欢到我的帖子里占位置
拿分+打广告+偷学我的知识 一帖三得
&nbsp;


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

q1170249342 发表于 2021-5-21 17:32:12

好东西,顶一个,感谢楼主分享

nxchenjk 发表于 2016-10-28 22:35:18

真需要,但啥也没看到

hbllw 发表于 2010-11-12 23:50:00

<p>沙发</p>

gzxl 发表于 2010-11-12 23:58:00

xgr 发表于 2010-11-13 03:09:00

好东西,正好需要啊,每年单位上的数据点都是上万计,正想用数据库来处理这些数据点,谢谢!

liminnet 发表于 2010-11-13 09:16:00

不死猫 发表于 2010-11-13 15:39:00

<p>还好源代码只帖了一点点而已</p>
<p>被人看见了好危险!</p>
<p>某些人总喜欢到我的帖子里占位置</p>
<p>拿分+打广告+偷学我的知识 一帖三得</p>
<p></p>

zhongys 发表于 2010-11-13 17:04:00

yshf 发表于 2010-11-13 21:29:00

<div id="textstyle_7" style="FONT-SIZE: 12pt; OVERFLOW: hidden; WORD-BREAK: break-all; TEXT-INDENT: 0px; WORD-WRAP: break-word"><img title="明经通道" alt="" src="http://bbs.mjtd.com/images/emot/em312.gif" align="middle" border="0"/> </div>

jxlsp 发表于 2010-11-13 21:39:00

不死猫发表于2010-11-13 15:39:00static/image/common/back.gif还好源代码只帖了一点点而已
被人看见了好危险!
某些人总喜欢到我的帖子里占位置
拿分+打广告+偷学我的知识 一帖三得


<p></p>
页: [1] 2
查看完整版本: [分享] Lisp 操作数据库的实现