zoukankan      html  css  js  c++  java
  • 导入导出CSV

    const string dataPath = @"D:Usersjin_hDocumentsVisual Studio 2013ProjectsConsoleApplication1ConsoleApplication1";



    private static DataTable GetCsvData(string filePath, string fileName) { string connString = @"Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=" + filePath + ";Extensions=asc,csv,tab,txt;"; try { using (var odbcConn = new OdbcConnection(connString)) { odbcConn.Open(); var oleComm = new OdbcCommand(); oleComm.Connection = odbcConn; oleComm.CommandText = "select * from [" + fileName + "#csv]"; var adapter = new OdbcDataAdapter(oleComm); var ds = new DataSet(); adapter.Fill(ds, fileName); return ds.Tables[0]; } } catch (Exception ex) { throw ex; } } private static string ExportCSV(IEnumerable<ErrorData> errorDate) { var sbBuilder = new StringBuilder(); string[] title = { "ScenciSpotID", "DistrictNamePath", "GeographicRegionKeyword", "NoMatchField" }; foreach (var t in title) { sbBuilder.Append(t + ","); } sbBuilder.Append(" "); foreach (var field in errorDate) { sbBuilder.Append(field.ScenciSpotID + ","); sbBuilder.Append(field.DistrictNamePath + ","); sbBuilder.Append(field.GeographicRegionKeyword + ","); sbBuilder.Append(field.NoMatchField + ","); sbBuilder.Append(" "); } return sbBuilder.ToString(); }
  • 相关阅读:
    dayjs:js时间插件
    IE:IE请求路径带中文报错
    layui:下载表格为excel文件
    VUE:导出表格为excel文件
    报错:unexpected trailing comma
    node.js报错address not available 192.168.1.4
    js防抖和节流
    mongodb的常用基础命令及操作
    mongodb下载安装及环境搭建
    vue页面缓存
  • 原文地址:https://www.cnblogs.com/xffy1028/p/4501353.html
Copyright © 2011-2022 走看看