ปกติแล้วมีบ่อยครั้งที่เราจำเป็นต้องนำข้อมูลไปใช้ ในรูปแบบของ Excel File
ซึ่งที่จริงแล้วมีหลายวิธีที่เราจะสร้างออกมา
แต่ในหัวข้อนี้ผมจะอธิบายการนำ XML ที่ได้จาก DataSet มาใช้กับ Excel 2003
ตัวอย่าง
string sql = "SELECT * FROM NATION";
FbConnection fbConn = new FbConnection(ConStr);
fbConn.Open();
DataSet ds = new DataSet();
FbDataAdapter fbAdap = new FbDataAdapter(sql,fbConn);
fbAdap.Fill(ds);
ds.Tables[0].WriteXml("NATION.xml");
แล้วเราก็เปิดไฟล์ NATION.xml ด้วยโปรแกรม Microsoft Excel ( รุ่น 2003 )
จากนั้นเราก็ทำการ Save ออกมา . . ก็จะได้เป็น File .xls ที่ใช้ MS Excel เปิดได้
หรืออีกวิธีหนึ่ง . . คือการใช้ . . CrystalReportViewer Object ของตัว .Net เอง
Thursday, February 22, 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment