sql server和access、excel数据传输简单总结--

sql server和access、excel数据传输简单总结--

ID:9669966

大小:52.00 KB

页数:3页

时间:2018-05-05

sql server和access、excel数据传输简单总结--_第1页
sql server和access、excel数据传输简单总结--_第2页
sql server和access、excel数据传输简单总结--_第3页
资源描述:

《sql server和access、excel数据传输简单总结--》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、SQLServer和Access、Excel数据传输简单总结>>  本文是关于SQLServer和Access、Excel数据传输的简单总结,供大家参考学习  所谓的数据传输,其实是指SQLServer访问Access、Excel间的数据。为什么要考虑到这个问题呢?由于历史的原因,客户以前的数据很多都是在存入在文本数据库中,如Acess、Excel、Foxpro。现在系统升级及数据库服务器如SQLServer、ORACLE后,经常需要访问文本数据库中的数据,所以就会产生这样的需求。前段时间出差的项目,就是面临这样的一个问题:SQLServer和VFP之间的数据交换。  要完成标题的需要,在

2、SQLServer中是一件非常简单的事情。通常的可以有3种方式:1、DTS工具2、BCP3、分布式查询DTS就不需要说了,因为那是图形化操作界面,很容易上手。这里主要讲下后面两们,分别以查、增、删、改作为简单的例子:  直接以T-SQL的形式表现出来。  一、SQLServer和Access  1、查询Access中数据的方法:  select*fromOpenRoicrosoft.jet.oledb.4.0',';database=c:db2.mdb','select*fromserv_user')  或select*fromOpenDataSou

3、rce('Microsoft.Jet.OLEDB.4.0','DataSource=c:DB2.mdb;UserID=Admin;Passicrosoft.jet.oledb.4.0',';database=c:db2.mdb','select*fromAccee表')  select*fromSQLServer表  或用BCPmaster..xp_cmdshell'bcpserv-htjs.dbo.serv_useroutc:db3.mdb-c-q-S.-Usa-Psa'  上面的区别主要是:OpenRodb

4、和表存在,BCP会在不存在的时候生成该mdb  3、从Access向SQLServer写数据:  有了上面的基础,这个就很简单了  insertintoSQLServer表select*from  OpenRoicrosoft.jet.oledb.4.0',';database=c:db2.mdb','select*fromAccee表')  或用BCP  master..xp_cmdshell'bcpserv-htjs.dbo.serv_userinc:db3.mdb-c-q-S.-Usa-Psa'  4、删除Access数据:  

5、deletefromOpenRoicrosoft.jet.oledb.4.0',';database=c:db2.mdb','select*fromserv_user')  icrosoft.jet.oledb.4.0',';database=c:db2.mdb','select*fromserv_user')  setlock=1  SQLServer和Access大致就这么多。  二、SQLServer和Excel  1、向Excel查询  select*fromOpenRoicrosoft.jet.ole

6、db.4.0','Excel8.0;HDR=yes;database=c:ook1.xls;','select*from[Sheet1$]')  OPENROICROSOFT.JET.OLEDB.4.0'  ,'Excel5.0;HDR=YES;IMEX=2;DATABASE=c:ook1.xls',[sheet1$])  1)hdr=yes时可以把xls的第1行作为字段看待,如第1个中hdr=no的话,icrosoft.jet.oledb.4.0','Excel8.0;hdr=yes;database=c

7、:ook1.xls;','select*from[Sheet1$]')  seta='erquan'icrosoft.jet.oledb.4.0','Excel8.0;hdr=yes;database=c:ook1.xls;','select*from[Sheet2$]')(id,name)  selectid,namefromserv_

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。