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

急c#操作dbf的有关问题

2012-01-14 
急!!c#操作dbf的问题我的代码OdbcConnectionconnnewOdbcConnection()stringtable@ D:\3h-cms\4SourceC

急!!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

热点排行