Excel Auto Report Toolkit : ดึงข้อมูลหลายDatabaseใส่ในReportเดียวกัน ทำอย่างไร?

เราสามารถดึงข้อมูลจากหลายDatabaseของMS SQLแต่อยู่ในServerเดียวกัน มาใส่ในReportไฟล์เดียวกันได้ดังนี้

  1. ให้ระบุDatabase Nameเป็นtempdbซึ่งเป็นSystem DatabaseของMS SQL Server (User Loginต้องได้รับสิทธิ์เข้าถึงSystem Databaseนี้ด้วย)

2. ระบุชื่อDatabaseในQuery Stringก่อนชื่อTableที่ต้องการติดต่อ เช่นจากรูป คือ [test].[dbo].[t1] หมายถึงติดต่อtable t1 ของDatabaseชื่อtest เป็นต้น

3. ทำเช่นเดียวกับข้อ2ในQuery Stringอื่นที่ต้องการติดต่อtableในDatabaseอื่น เช่น จากรูปคือ [AWXLog64].[dbo].[AWXLog] หมายถึงติดต่อtable AWXLog ในDatabaseชื่อ AWXLog64

ไฟล์รายงานExcelของเราก็จะประกอบด้วยข้อมูลจากหลากหลายDatabaseหรือจากDatabaseเดียวกันก็ได้

เกี่ยวกับ Excel Auto Report Tookit

คือToolkitสำหรับสร้างExcel Report อัตโนมัติตามSchedule และสามารถส่งรายงานทางอีเมล์ได้ ซึ่งสามารถใช้กับ MS SQL Server และHyper Historian ใช้ได้กับ Kepware DataLgger, GENESIS64, GENESIS32 SCADA พัฒนาขึ้นมาสำหรับลูกค้าของEDA International ที่ซือ Kepware DataLgger, GENESIS64, GENESIS32 SCADA

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s