DataSet导出到Excel比较完整的解决方案(一)--客户端生成文件(downmoon)
2009-01-16 10:19:16 来源:WEB开发网也有人给出方案,直接从cvs中读取
GetDataSetFromCSV
public static string PreFilePath=@"c:Excel";
public static string strconn = @"Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq="+PreFilePath+";Extensions=asc,csv,tab,txt;";
public static DataSet GetDataSetFromCSV( string filename)
{
OdbcConnection objconn = new OdbcConnection(strconn);
DataSet dscsv = new DataSet();
try
{
string strsql = "select * from " + filename; //filename, for example: 1.csv
OdbcDataAdapter odbccsvdataadapter = new OdbcDataAdapter(strsql, objconn);
odbccsvdataadapter.Fill(dscsv);
return dscsv;
}
catch (Exception ex)
{
throw ex;
}
}
尝试失败!!
也可以试试。
虽然也可以凑合用, 但总觉得CVS出错的可能性更大。
相关文章:
DataSet导出到Excel比较完整的解决方案(一)--客户端生成文件(downmoon)
DataSet导出到Excel比较完整的解决方案(二)--服务器端生成文件(downmoon) (上)
DataSet导出到Excel比较完整的解决方案(二)--服务器端生成文件(downmoon) (下)
更多精彩
赞助商链接