如何使用ODBC配置DBF数据库

如何使用ODBC配置DBF数据库,第1张

你可以通过设置ODBC来解决

或直接在程序中:

CDaoDatabase m_db

m_db.Open.Open("C:\\",FALSE,FALSE,_T"Foxpro 2.5")//打开C盘根目录下的一个DBF

CDaoRecordset m_res(&m_db)

m_res.Open(dbOpenDynaset,"SELECT * FROM TEST")

当然,用ADO和它应该差不多

不用建立数据源,直接写连接串,也能访问。比如,访问DBF的文件时,用如下的连接串:

Set dbconn = Server.Createobject("ADODB.CONNECTION")

dbconn.Open "Driver={Microsoft Visual FoxPro Driver}SourceType=DBFSourceDB=c:\tempExclusive=Yes"

这样,c:\temp目录下的DBF文件都变成了表。

你可以用SELECT/INSERT/UPDATE/DELETE语句去 *** 作,DELETE后,可以用PACK指令物理删除。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11537241.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存