用Text驱动访问.cvs文件
来源:互联网 发布:windows.h messagebox 编辑:程序博客网 时间:2024/06/04 18:02
using System;
using System.Web;
using System.Data;
using System.Data.OleDb;
using System.Data.Odbc;
using DataObjManage;
using System.IO;
namespace BookOrder
{
public class getCSVData
{
public getCSVData()
{
}
/// <summary>
/// getData2Object
/// </summary>
/// <param name="sql">select columns</param>
/// <param name="path">from file path @</param>
/// <param name="filename">from CSV file @</param>
public getCSVData(string sql,string path,string filename)
{
}
public void dd(){}
public DataTable doGet(string sql,string path,string filename)
{
if (sql == "" || sql == null)
{
sql = @" * ";
}
if (path == "" || path == null)
{
path = @System.Web.HttpContext.Current.Server.MapPath("");
}
string strConn = @"Driver={Microsoft Text Driver (*.txt; *.csv)};" +
"Dbq="+path+";Extensions=csv,txt";
try
{
OdbcConnection objCSV = new OdbcConnection(@strConn);
objCSV.Open();
FileInfo fl = new FileInfo(@filename);
sql = @"select "+sql;
sql += @" from [" +fl.Name +"]";
DataTable dt = new DataTable();
OdbcDataAdapter da = new OdbcDataAdapter(@sql, @objCSV);
da.Fill(dt);
da.Dispose();
objCSV.Close();
return dt;
}
catch (Exception ex) {return null;}
}
}
}
- 用Text驱动访问.cvs文件
- CVS中二进制文件和Text文件互转
- linux驱动访问文件
- ant访问cvs目录
- [CVS] 使用命令行 CVS 访问项目源文件
- 过滤驱动 文件访问重定向方法
- [Unix]shell编程珠玑(4)-- 读取属性文件和访问CVS
- CVS文件导入
- CVS文件导入导出
- CVS 删除 文件 (ZZ)
- golang 解析cvs文件
- Java CVS文件读写
- mysql操作CVS文件
- php 上传文件 cvs文件
- 用CVS控制文件中的小数有效数字
- 用java操作cvs,实现java对文件的读写
- CVS的远程认证通过SSH远程访问CVS
- 黑盒测试之导入CVS文件之什么是CVS文件
- 用例的本质
- 深入理解C语言指针的奥秘
- DIV实现弹出窗口
- 死锁与饥饿[转]
- IE7下的图片预览功能
- 用Text驱动访问.cvs文件
- 5.15
- 网站规划之初稿
- 为什么.NET2003项目转.NET2005项目会转换不成功
- XP下全文索引的安装方法
- 网站cookie特效代码 在线给你的朋友发送推荐信
- ASP开发10条经验总结
- Asp.net 2.0 自定义控件开发专题讲解[为用户控件增加DataSource属性, 能够自动识别不同数据源](示例代码下载)
- 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢?