首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

外部表不是预期的格式-解决方法!

2014-01-28 
我用VB。NET的OLEDB连接DBF数据库时候出现问题: 提示如下错误:外部表不是预期的格式 现在我在我的d:/sourc

我用VB。NET的OLEDB连接DBF数据库时候出现问题:
提示如下错误:'外部表不是预期的格式'

现在我在我的d:/source_dbf 文件夹下建有如下文件:
data1.dbc,data1.dct,data1.dcx,table1.dbf

程序连接代码如下:

Dim conn As OleDb.OleDbConnection
conn = New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=dBASE 5.0;Password=;User ID=;Data Source=d:\source_dbf")
conn.Open()
Dim cmd As New OleDb.OleDbCommand
With cmd
.CommandText = "select * from table1"
.Connection = conn
End With
Dim dr As OleDb.OleDbDataReader
dr = cmd.ExecuteReader()
DataGrid1.DataSource = dr
DataGrid1.DataBind()

我自己找了很久也无法解决,希望大家能帮我下!谢谢了!
 

------解决方法--------------------------------------------------------
装了oledb for vfp补丁没?

        

热点排行