各位高手怎么才能查询vfp的dbf文件内容啊
我用
Dim Adoconn As New ADODB.Connection
Dim adoRs As New ADODB.Recordset
Adoconn.ConnectionString = "Provider=MSDASQL.1;Driver=Microsoft Visual Foxpro Driver;SourceType=DBF;DBQ="C:\a.dbf"
Adoconn.CommandTimeout = 60
Adoconn.CursorLocation = adUseServer
Adoconn.Open
SqlStr = "select * from a.dbf"
Set adoRs = Nothing
下面语句出错:错误信息是odbc数据源不支持属性
adoRs.Open SqlStr, Adoconn, adOpenDynamic, adLockOptimistic
我用
Dim Adoconn As New ADODB.Connection
Dim adoRs As New ADODB.Recordset
Adoconn.ConnectionString = "Provider=MSDASQL.1;Driver=Microsoft Visual Foxpro Driver;SourceType=DBF;DBQ="C:\a.dbf"
Adoconn.CommandTimeout = 60
Adoconn.CursorLocation = adUseServer
Adoconn.Open
SqlStr = "select * from a.dbf"
Set adoRs = Nothing
下面语句出错:错误信息是odbc数据源不支持属性
adoRs.Open SqlStr, Adoconn, adOpenDynamic, adLockOptimistic
解决方案 »
- 散分200,向仍然奋斗在VB领域的家伙们致敬。
- 关于Picture对象、stdPicture、IPictureDisp之间的异同?
- 文本框为什么在别的机子上字母宽度长短不一,而我在本机子上是2个字母对应一个汉字
- 关于字符串处理函数left,trim,right,len及left$,trim$,right$,len$
- 请教高手--计算计算机一月内开机时间
- 论坛.下载.交友..诚征有情连接
- 动画设计
- RDS不能用对Oracle数据源的访问?
- 50分求解一个简单的问题?
- 我的ACTIVEX DLL里的函数为什么没法调用?
- 怎样使用InstallShield X打包MSDE???
- 如何用vb编写一个setup程序?
DatabaseTable = "表名"
Set rs2 = New Recordset
rs2.CursorLocation = adUseClient
rs2.Open "select * from " & DatabaseTable, conn2, adOpenStatic, adLockOptimistic
我试着将conn2.Open "Provider=MICROSOFT.JET.OLEDB.4.0;dBase 5.0;DATABASE=" & "dbf所在目录"
中的dbase 5.0 改成6.0 报错是找不到可安装isam
你挡个Mdac2.6,2.5安装一下就好.
详情参阅微软Mdac2.7说明文档.