摘要: 将SQL从一个表中查询的结果集插入到另一个数据表中,操作如下:1、若插入的是部分字段,语句如下:insert into Commodity(A,B,C) SELECT 'Bios' as A,[Win8] as B, [A-Rev] as C FROM [SRVPDL].[dbo].[Win8_test] where [F16] is not null2、若插入新表全部的字段,语句如下: insert into CommoditySELECT 'Bios' as A,[Win8] as B, [A-Rev] as C FROM [SRVPDL].[dbo].[W 阅读全文
posted @ 2012-05-07 11:14 IT女汉纸 阅读(2319) 评论(0) 推荐(0) 编辑
摘要: 如题,将DataSet的所有table的数据存入到同一个Excel的不同的Sheet中,一个DataTable对应一个Sheet,每个Sheet的格式参照Excel模板的样式。具体如下: 1 /// <summary> 2 /// 将DataSet数据写入Excel文件(套用模板并分页) 3 /// </summary> 4 /// <param name="ds">DataSet</param> 5 /// <param name="top">行索引</param> 6 /// & 阅读全文
posted @ 2012-05-04 10:43 IT女汉纸 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 如题,此方法将DataTable的数据存入指定路径的Excel文件中,并套用现成的Excel模板的样式来显示数据,可以通过每个Sheet中指定写入的行数,来将数据写到不同的sheet中,类似数据分页的功能。具体如下: 1 /// <summary> 2 /// 将DataTable数据写入Excel文件(套用模板并分页) 3 /// </summary> 4 /// <param name="dt">DataTable</param> 5 /// <param name="rows">每个Wor 阅读全文
posted @ 2012-05-04 10:36 IT女汉纸 阅读(674) 评论(0) 推荐(0) 编辑
摘要: 如题,此方法将DataSet的数据存入到同一excel的同一个sheet中,不同的table之间用一个空行隔开。 1 /// <summary> 2 /// 将DataSet的数据存到指定路径的Excel文件的同一个sheet中,不同的table中间空一行 3 /// </summary> 4 /// <param name="dsExport">DataSet</param> 5 /// <param name="strFileName">Excel文件路径</param> 6 p 阅读全文
posted @ 2012-05-03 16:34 IT女汉纸 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 如题,将DataTable的数据存入指定路径的Excel文件中,具体方法如下: 1 /// <summary> 2 /// 将DataTable的数据存到指定路径的Excel文件中 3 /// </summary> 4 /// <param name="dt">DataTable</param> 5 /// <param name="strFileName">文件名</param> 6 public static void DataTable2Excel(DataTable dt, 阅读全文
posted @ 2012-05-03 16:24 IT女汉纸 阅读(393) 评论(0) 推荐(0) 编辑