请问各位高手,如何将远程数据库服务器中的某个表的数据导入本地的一个ACCESS数据库中,不胜感激! Microsoft SQL Server->导入和导出数据try, and you will find out: it is so easy 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.直接将表中数据导出的方法 -- ====================================================== 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 saletesttmp.dbo.CusAccount out c:\temp1.xls -c -q -S"pmserver" -U"sa" -P"sa"' EXEC master..xp_cmdshell 'bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout C:\ authors.xls -c -Sservername -Usa -Ppassword' 在VB6中应用ADO导出EXCEL文件代码: Dim cn As New ADODB.Connection cn.open "Driver={SQL Server};Server=WEBSVR;DataBase=WebMis;UID=sa;WD=123;" cn.execute "master..xp_cmdshell 'bcp "SELECT col1, col2 FROM 库名.dbo.表名" queryout E:\DT.xls -c -Sservername -Usa -Ppassword'"(也可以直接将bcp语句写成bat批处理文件,然后用代码运行这个bat文件)2.将查询结果导出的方法: (方法同上一条,所以这里我直接写出bcp语句)bcp "select 字段名 ,字段名 from 数据库名.dbo.表名" queryout d:\ceshi\2\zskaa.xls -c -Sservername -Uusername -Ppassword如有疑问,请留言。 先谢了,我的意思是数据库A在服务器上,程序和ACCESS在客户机上,如何用ADO实现。你的方法应该是数据库和ACCESS库在一台机器上。 怎么使用SQL语句实现表内的两个字段相等 表中数据如何修改排序? 关于行转列的棘手问题(急)!!!!! 求一简单SQL语句 通过查询分析器来连接到远程的 SQL Server ,SQL Server 处直接写IP 就可以了吗? 中文排序问题? 菜鸟求助,求大神帮忙 20分 急 SQL Server 2005 的SSIS发送邮件错误 动态添加字段,急,非常急!! sqlserver2000中若干选项的意思 求教sqlserver的个人版能不能完成数据库的复制的创建管理与请求订阅? 各位GGJJ请问如何将SQL语句的来统计数据负给vb变量?
-- ======================================================
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 saletesttmp.dbo.CusAccount out
c:\temp1.xls -c -q -S"pmserver" -U"sa" -P"sa"'
EXEC master..xp_cmdshell 'bcp "SELECT au_fname, au_lname FROM
pubs..authors ORDER BY au_lname" queryout C:\ authors.xls -c
-Sservername -Usa -Ppassword'
在VB6中应用ADO导出EXCEL文件代码:
Dim cn As New ADODB.Connection
cn.open "Driver={SQL
Server};Server=WEBSVR;DataBase=WebMis;UID=sa;WD=123;"
cn.execute "master..xp_cmdshell 'bcp "SELECT col1, col2 FROM
库名.dbo.表名" queryout E:\DT.xls -c -Sservername -Usa -Ppassword'"
(也可以直接将bcp语句写成bat批处理文件,然后用代码运行这个bat文件)
2.将查询结果导出的方法:
(方法同上一条,所以这里我直接写出bcp语句)
bcp "select 字段名 ,字段名 from 数据库名.dbo.表名" queryout d:\ceshi\2\zskaa.xls -c -Sservername -Uusername -Ppassword如有疑问,请留言。