急!!c#操作dbf的问题
我的代码
OdbcConnection conn = new OdbcConnection();
string table = @ "D:\3h-cms\4 Source Code\Code\数据200705.dbf ";
string connStr = @ "Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB= " + table + ";Exclusive=No;NULL=NO;Collate=Machine;BACKGROUNDFETCH=NO;DELETED=NO ";
conn.ConnectionString = connStr;
conn.Open();
sql = "select * from "+table;
OdbcDataAdapter da = new OdbcDataAdapter(sql, conn);
DataSet ds = new DataSet();
da.Fill(ds);
this.dataGridView1.DataSource = ds.Tables[0].DefaultView;
当调试到da.Fill(ds)的时候就会跳出如下的错误
ERROR [42000] [Microsoft][ODBC Visual FoxPro Driver]Command contains unrecognized phrase/keyword.
有没有哪位大侠知道怎么解决啊,急!!
------解决方案--------------------up