2011-11-24 50 views
0

我打算創建一個存儲過程,它將查詢數據庫中的某些信息,然後將信息寫入Excel文件。我打算通過Windows任務計劃程序執行存儲過程。我已經創建了查詢,但缺少的是將寫入Excel文件的命令。這是爲了自動報告的目的。我讀過OPENROWSET,但不知道它是如何工作的。將MS SQL查詢結果寫入Excel文件

感謝您提前給出答案。

回答

1

請勿使用OPENROWSET它是隻讀的。使用OPENDATASOURCE您可以讀取&寫入數據。

Insert into 
OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0', 'Data Source={Your Excel File Path};Extended Properties=Excel 8.0')...[SheetName$] 
Values (....)