将CSV文件转换成XLS文件,要保持格式不变,怎么转?谢谢
解决方案 »
- 如何通过字符串获得html控件?
- 用javscrip实现 hyperlink单击事件
- 很南的sql语句
- 动态Datagrid取值的问题?
- 如何让TreeView中的checkBox只选中一个?
- 初学者关于Microsoft Visual Studio .NET 2003的问题?在线等待中...先谢了:)
- 绑定的问题?高手帮帮我这个新手啊,分二下就用完了!
- 菜鸟问一简单问题,解决立刻给分!!!!!
- 向大家推荐一个免费注册100M主页空间的地址
- 如何使用C#+ASP.NET创建数据表(DataGrid)???请各位高手指点!!!
- 做这样一个国际货运电子商务系统大约报价多少?开发周期多久?
- 用制作水晶报表画表格时"详细资料节"在设成多栏的情况下为什么总是会出现---线延伸到表外的情况,我真是没辙了.
string path = System.Web.HttpContext.Current.Server.MapPath(".")+"\\"+System.Guid.NewGuid()+".csv";
file.SaveAs(path);
string oleConnString = "Provider=Microsoft.Jet.OLEDB.4.0 Data Source="+path+" Extended Properties=Excel 8.0;";
PostDataSet.Tables.Add(this.Tables[TableName].Clone());
using( System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection(oleConnString))
{
string sql ="select * from [tmp$]";
System.Data.OleDb.OleDbCommand comm = new System.Data.OleDb.OleDbCommand(sql,conn);
conn.Open();
System.Data.OleDb.OleDbDataReader dr =comm.ExecuteReader();
}
这样出错了!!!
string path2 = @"c:\123.xsl";System.IO.File.Move(path1,path2);
System.IO.File.Delete(path1);
string path2 = path.Replace(".csv",".xls");if (File.Exists(path2))
File.Delete(path2);
File.Move(path, path2);
string sql ="select * from [sheet1$]";