2014-10-10 125 views
-2

因此,我有一個包含Product和Notes的Excel電子表格。我想將這些信息導入到SQL中,並且每次有人在此Excel表格中輸入更多產品和筆記時,每次運行語法時都會自動更新爲新的信息。創建SQL表格,在Excel更新時自動從Excel導入

我完成了創建產品 - 注意,這是我目前的進口數據轉換成table.I正打算插入使用到的功能,並且每天都在表中插入新的值。但是這看起來太過於手工。 有沒有辦法可以做到這一點? Excel電子表格每天更新。 我使用SQL Server 2008

回答

1

我敢肯定,這是可能的。您可以讓Excel連接到您的數據庫,然後編寫一些宏,以便在寫入更改或新行時將數據保存到表中。

這並不容易。這裏有很多複雜的邏輯,而且excel沒有寫成數據庫的前端。

我認爲,花時間改變你的電子表格以這種方式工作時實際上將被更好地用於編寫客戶端服務器應用程序修改使用網絡應用程序或本地應用程序的數據庫。現在,客戶端服務器前端應用程序易於編寫大量示例,工具和模板。對於有經驗的人來說,簡單的數據輸入/修改表單只需幾天即可完成一個強大的應用程序。

更改excel文件會困難得多。

0

您可以使用SSIS將Excel數據按計劃導入數據庫。