zoukankan      html  css  js  c++  java
  • 读取DBF文件数据

     #region 返回DBF表
            public static System.Data.DataTable getDTFromDBF(string fullPath)
            {
                string pDir = System.IO.Path.GetDirectoryName(fullPath);
                string pFile = System.IO.Path.GetFileNameWithoutExtension(fullPath);
                return getDTFromDBF(pDir, pFile);
            }
            public static System.Data.DataTable getDTFromDBF(string dir, string file)
            {
                string connStr = "Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=" + dir + ";Exclusive=No;";
                OdbcConnection conn2 = new OdbcConnection(connStr);
                System.Data.DataTable tableTJ = null;
                try
                {
                    conn2.Open();
                    string sqlGetTypes = "select * from " + file;
                    OdbcDataAdapter daTJ = new OdbcDataAdapter(sqlGetTypes, conn2);
                    tableTJ = new System.Data.DataTable();
                    daTJ.Fill(tableTJ);
                }
                catch (Exception ex)
                {
    
                }
                finally
                {
                    conn2.Close();
                }
                return tableTJ;
            }
            #endregion
     
  • 相关阅读:
    pause函数
    内核实现信号捕捉原理
    sigaction()函数
    SSIS使用事务回滚
    Sql Server XML
    Powershell远程执行命令
    光盘yum源搭建
    挂载光盘
    网络管理
    用户管理
  • 原文地址:https://www.cnblogs.com/cglNet/p/4741274.html
Copyright © 2011-2022 走看看