SQL Server 數(shù)據(jù)庫與 Excel 相互調(diào)用的步驟描述
以下的文章主要描述的是SQL Server 數(shù)據(jù)庫與 Excel 相互調(diào)用的實(shí)際操作步驟,在實(shí)際操作中SQL Server 和Excel 事直接可以進(jìn)行調(diào)換的,導(dǎo)入導(dǎo)出是直接可以完成的?;舅枷胧前袳xcel作為數(shù)據(jù)庫進(jìn)行處理,通過調(diào)用不同數(shù)據(jù)庫來完成數(shù)據(jù)處理。
SQL Server 與 Excel 之間直接調(diào)用,可以直接完成相互導(dǎo)入導(dǎo)出。基本思想是把Excel作為數(shù)據(jù)庫進(jìn)行處理,通過調(diào)用不同數(shù)據(jù)庫來完成數(shù)據(jù)處理。
1.從excel直接讀入數(shù)據(jù)庫
- insert into t_test ( 字段 )
- select 字段
- FROM OpenDataSource( @#Microsoft.Jet.OLEDB.4.0@#,
- @#Data Source="C:\test.xls";
- User ID=Admin;Password=;
- Extended properties=Excel 8.0@#)...[sheet1$]
2.從數(shù)據(jù)庫直接寫入excel
- exec master..xp_cmdshell @# bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout c:\test.xls -c -S"soa" -U"sa" -P"sa" @#
注意:參數(shù)的大小寫,另外這種方法寫入數(shù)據(jù)的時(shí)候沒有標(biāo)題。
以上的相關(guān)內(nèi)容就是對SQL Server 與 Excel 相互調(diào)用的介紹,望你能有所收獲。
上述的相關(guān)內(nèi)容就是對SQL Server 數(shù)據(jù)庫與 Excel 相互調(diào)用的描述,希望會(huì)給你帶來一些幫助在此方面。
【編輯推薦】