vb 中如何用ado连接dbf数据库? 应该与打开Access一样,不过data source为dbf数据库所在目录。打开后,每一个dbf为一个表。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用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”) 我需要的是如何用ado连接dbf数据库?和具体的connectionstring 如何写? 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; 最简单的方法是抄袭----adodc控件的的ConnectString,具体做法:讲一个adodc的控件加至一个form中右键击控件,左件点击其属性选择用用户连接字符串的选项点build....配置好之后再回来看,会自动生成一个字符串,考下来用就是了!这样你可以得到任何数据库连接的字符串!听我的没错的!别忘了给分! Public cn As New ADODB.Connectioncn.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;" m = n 是把m的值赋给n,还是把n的值赋给m呀? 见鬼了,计算机在压力过大时会小宇宙爆发???大家都来看看 标准菜鸟问题:有关ODBC登录 VB如何处理C语言中的\0字符 问一个关于循环的基础问题?? 有高手用mapx控件开发过东西吗 百度空间文章自动填表 请问如何使用 api 函数 lopen 、lread、lwrite、lcreat 对二进制文件操作? VB怎样与红外线端口通信?应该怎样办?高分求助. VB做控件后,里面的属性如何实现永久保存? 如何调用调用以知的dll文件中的函数? 急!急!如何用vb6.0访问老版本的FoxPro的 *.dbf数据库
主要语句如下:
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”)
讲一个adodc的控件加至一个form中右键击控件,左件点击其属性选择用用户连接字符串的选项点build....配置好之后再回来看,会自动生成一个字符串,考下来用就是了!这样你可以得到任何数据库连接的字符串!
听我的没错的!
别忘了给分!
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;"