vb 中如何用ado连接dbf数据库?

zsge 2000-07-03 10:26:00
vb 中如何用ado连接dbf数据库?
具体的connectionstring 如何写?
...全文
302 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
OLD_VB_FAN 2001-06-10
  • 打赏
  • 举报
回复
@_@
fuzhanyu 2000-07-11
  • 打赏
  • 举报
回复
Public cn As New ADODB.Connection
cn.ConnectionString = "DSN=MS Access 97 Database;" & _
"DBQ=" & App.Path & "\数据库名.mdb;" & _
"DefaultDir=" & App.Path & "\数据库名.mdb;" & _
"DriverId=281;" & _
"FIL=MS Access;" & _
"MaxBufferSize=2048;" & _
"PageTimeout=5;" & _
"UID=admin;"
playyuer 2000-07-10
  • 打赏
  • 举报
回复
Provider=MSDASQL.1;Driver=Microsoft Visual Foxpro Driver;SourceDB=e:\dbfs;SourceType=DBF;

Provider=MSDASQL.1;Driver=Microsoft Visual Foxpro Driver;DBQ=e:\dbfs;SourceType=DBF;
zsge 2000-07-10
  • 打赏
  • 举报
回复
我需要的是如何用ado连接dbf数据库?和具体的connectionstring 如何写?
yuanhaili 2000-07-10
  • 打赏
  • 举报
回复
最简单的方法是抄袭----adodc控件的的ConnectString,具体做法:
讲一个adodc的控件加至一个form中右键击控件,左件点击其属性选择用用户连接字符串的选项点build....配置好之后再回来看,会自动生成一个字符串,考下来用就是了!这样你可以得到任何数据库连接的字符串!
听我的没错的!
别忘了给分!
bluewater 2000-07-09
  • 打赏
  • 举报
回复
用OPENDATABASE方法直接打开外部FoxPro表。
  主要语句如下:
  dim db as database
  dim tb as recordset
  ′打开外部数据库
  set db=opendatabase(“c:\fox\”,false,false,”foxpro 2.5;”) ′注意FoxPro 与2.5之间必须有空格
  set tb=db.openrecordset(“abc”)
  
liyang 2000-07-03
  • 打赏
  • 举报
回复
应该与打开Access一样,不过data source为dbf数据库所在目录。打开后,每一个dbf为一个表。
linfeng 2000-07-03
  • 打赏
  • 举报
回复
通过ODBC定义一个dbf数据源.

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧