读取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
时间: 2024-11-09 06:24:42

读取DBF文件数据的相关文章

Unity基础 用C#脚本读取JSON文件数据

读取JSON文件数据网上有很多方法吗,这里采用SimpleJSON,关于SimpleJSON的介绍参考以下链接:http://wiki.unity3d.com/index.php/SimpleJSON,使用之前要先导入SimpleJSON的相关文件. JSON文件名:achieve.json,文件内容: { "30002":{"achieve_id":30002,"achieve_name":"连胜","achiev

读取DBF文件的部分代码

private void BtnOpenInitial_Click(object sender, EventArgs e) { OpenFileDialog file = new OpenFileDialog(); if (file.ShowDialog() == System.Windows.Forms.DialogResult.OK) { string path = file.FileName; DTable dbf = new DTable(); dbf.Load(path); if (d

Echarts-echart和springMVC实现堆栈图(读取JSON文件数据)

这篇echarts的堆栈图主要是根据这篇D3.js堆栈图(http://blog.csdn.net/u013147600/article/details/46770415 )实现的. 效果图: 1.JSON文件数据: { "name":"某市2005-1010年利润情况", "product": [ { "name": "PC" , "sales": [ { "year&quo

VC6.0读取Excel文件数据

啰嗦一下:本人所在公司从事碟式斯特林太阳能发电设备的研发与销售.单台设备图如下: 工作原理如下:整个设备大致可分为五个部分, 1.服务器,负责气象.发电等数据存取,电.网连接等处理: 2.气象站,通过光感应器实时获取气象数据,传送至服务器 3.碟型镜面,反射阳光热量,均匀聚焦到350mm直径的圆形范围内--发动机热头大小: 4.斯特林发动机,吸收镜面反射热量,通过内部气体膨胀.收缩带动发动机发电: 5.通信线,连接系统各个部分,使其运行正常. 对于这样一台设备,要使其高效发电,出气象条件要好之外

Python读取SQLite文件数据

近日在做项目时,意外听说有一种SQLite的数据库,相比自己之前使用的SQL Service甚是轻便,在对数据完整性.并发性要求不高的场景下可以尝试! 1.SQLite简介: SQLite是一个进程内的库,实现了自给自足的.无服务器的.零配置的.事务性的 SQL 数据库引擎.它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它(如安卓系统),它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了.它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多

CPP读取dbf文件

prop系统导出的交收数据为dbf文件格式,linux需要能够解析该格式文件, 找到一个开源库shapelib可以实现该功能: 1.下载库源码 http://download.osgeo.org/shapelib/ 选择shapelib-1.4.0.zip这个版本: 2.解压下载的源码,编译, [[email protected] dbf_demo]$ ./configure --prefix=/home/fm/dbf_demo/shapelib 此时会在源码目录生成MakeFile文件,注意修

python读取EXCLE文件数据

python读取EXCEL,利用 Google 搜索 Python Excel,点击第一条结果http://www.python-excel.org/ ,能够跨平台处理 Excel. 按照文档一步步去做,要安装 三个包: xlrd(用于读Excel): xlwt(用于写Excel): xlutils(处理Excel的工具箱) 1 from xlrd import open_workbook 2 import re 3 4 #创建一个用于读取sheet的生成器,依次生成每行数据,row_count

PHP读取XML文件数据

XML文件 <?xml version="1.0" encoding="UTF-8"?> <node> <student> <name>张明</name> <email>[email protected]</email> <username>一样菜</username> <code>985931</code> </student&

JS读取XML文件数据并以table显示数据(兼容IE火狐)

先看xml文件: <?xml version="1.0" standalone="yes"?> <student> <stuinfo> <stuName>张秋丽</stuName> <stuSex>女 </stuSex> <stuAge>18</stuAge> </stuinfo> <stuinfo> <stuName>李文