1.--导入Access数据到一个已有的SQL表中
insert into textinfo SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source=d:/text.mdb')...textinfo
2.--创建一个SQL新表并导入Access数据
SELECT * into aa FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source=d:/text.mdb')...textinfo
--将SQL SERVER表里的数据插入到Access表中
--在SQL SERVER 里运行:
insert into OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source=d:/text.mdb')...textinfo([name],sex,age) values('3','02','50')
3、将SQL SERVER中查询到的数据导成一个Excel文件
T-SQL代码:
EXEC master..xp_cmdshell 'bcp 库名.dbo.表名out c:/Temp.xls -c -q -S"servername" -U"sa" -P""'
参数:S 是SQL服务器名;U是用户;P是密码
说明:还可以导出文本文件等多种格式
EXEC master..xp_cmdshell 'bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout d:/authors.xls -c -Smsjinagwei -Usa -P'
4.查询EXECL数据
SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="D:/bb.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]