我是一名新手,那位能提供在C#中读取DBF表中字段信息(如字段名称,字段类型等信息)的代码?

解决方案 »

  1.   

    我想要的是代码, 我用OLEDB写了, 但是老提示找不到可安装的ISAM ,所以我想请那位能帮我写一个完整的读取程序 。
      

  2.   

    string strDirectory;
    strDirectory=textBox1.Text.Trim();
    OdbcConnection myConn; //数据连接
    OdbcDataAdapter myAdapter;//数据适配器 //数据库连接
    string myStrConnection= "Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB="+strDirectory+";";
                
    string myStrSelect="SELECT * FROM "+strDirectory+"";
                myConn = new OdbcConnection(myStrConnection);
      

  3.   

    你这样做就会将DBF表中的数据全部查询出来,如果表中的数据量大的话会很慢,我只是想得到DBF表的字段定义信息 如字段名称,字段的类型,如果是字段类型是实数型又当如何得到他小数点的位数呢?