博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
宋体文件C#读取CSV文件-java教程
阅读量:7238 次
发布时间:2019-06-29

本文共 1061 字,大约阅读时间需要 3 分钟。

新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正

    

C#读取CSV文件

    很多项目中都要需操纵CSV文件,我看到很多人都市编码读取CSV文件中的第一行并释解其中的个一每列的值,

    相对来说这有难度,

    一来要求开发人员对字符串处置比拟熟习,

    二来要求对CSV的文件结构要有当相的懂得,难度较大,编写的码代量质也要经过一段时间的磨练,

    但其实有一种更单简的方法,即用使微软的本文驱动程序,以表的情势来访问CSV文件。

    体具码代如下所示

  public DataTable GetCsvData(string filePath, string fileName)

        {

            string path = filePath + "\\" + fileName + ".csv";

            string connString = @"Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=" + filePath + ";Extensions=csv";

    每日一道理
只有启程,才会到达理想和目的地,只有拼搏,才会获得辉煌的成功,只有播种,才会有收获。只有追求,才会品味堂堂正正的人。

            try

            {

                using (OdbcConnection odbcConn = new OdbcConnection(connString))

                {

                    odbcConn.Open();

                    OdbcCommand oleComm = new OdbcCommand();

                    oleComm.Connection = odbcConn;

                    oleComm.CommandText = "select * from [" + fileName + "#csv]";

                    OdbcDataAdapter adapter = new OdbcDataAdapter(oleComm);

                    DataSet ds = new DataSet();

                    adapter.Fill(ds, fileName);

                    odbcConn.Close();

                    return ds.Tables[0];

                }

               

            }

            catch (Exception ex)

            {

               

                throw ex;

            }

        }

文章结束给大家分享下程序员的一些笑话语录: 问答

Q:你是怎么区分一个内向的程序员和一个外向的程序员的? A:外向的程序员会看着你的鞋和你说话时。
Q:为什么程序员不能区分万圣节和圣诞节? A:这是因为 Oct 31 == Dec 25!(八进制的 31==十进制的 25)

转载地址:http://ytofm.baihongyu.com/

你可能感兴趣的文章
Web前端研发工程师编程能力飞升之路
查看>>
C#编程总结(十)字符转码
查看>>
linux gcc头文件搜索路径
查看>>
对线程的理解
查看>>
更改linux swappiness 提高物理内存使用率
查看>>
J-Link GDB Server Command
查看>>
如何用.NET生成二维码?
查看>>
C++一个简单的手柄类模板
查看>>
The Water Problem(排序)
查看>>
atitit.无线上网卡 无法搜索WiFi 解决无线路由器信号不能被连接
查看>>
C#进阶系列——DDD领域驱动设计初探(三):仓储Repository(下)
查看>>
android 电容屏(三):驱动调试之驱动程序分析篇
查看>>
数字签名时间戳服务器的原理 !
查看>>
C++ Split string into vector<string> by space
查看>>
JavaScript学习——内置属性
查看>>
Oracle Profile 使用详解--zhuanzai
查看>>
Hadoop-1.1.2、HBase-0.94.7完全分布式集群结构
查看>>
前端复习-01-dom操作包括ie和现代浏览器处理相关
查看>>
TP-Link wr703N 使用华为HiLink系列上网卡的设置【转】
查看>>
士兵杀敌(四)(树状数组+线段树)
查看>>