读书人

问2条sql回答无误立即结贴。解决办

发布时间: 2012-02-25 10:01:48 作者: rapoo

问2条sql,回答无误,立即结贴。
1从excel取得数据 倒入到 数据库表A中。
2从数据库,表A中的数据倒入到 excel中。

谢谢大家 ,敬候佳音。

[解决办法]
--1从excel取得数据 倒入到 数据库表A中

SELECT * into A

FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0 ',

'Data Source= "c:\book1.xls ";User ID=Admin;Password=;Extended properties=Excel 5.0 ')...[Sheet1$]
-------------------------------------
--2从数据库,表A中的数据倒入到 excel中
EXEC master..xp_cmdshell 'bcp 库名.dbo.表A out c:\Temp.xls -c -q -S "servername " -U "sa " -P " " '

参数:S 是SQL服务器名;U是用户;P是密码

说明:还可以导出文本文件等多种格式

读书人网 >SQL Server

热点推荐