SQL Server和Access、Excel数据传输简单总结
本文是关于SQLServer和Access、Excel数据传输的简单总结,供大家参考学习
所谓的数据传输,其实是指SQLServer访问Access、Excel间的数据。为什么要考虑到这个问题呢?由于历史的原因,客户以前的数据很多都是在存入在文本数据库中,如Acess、Excel、Foxpro。现在系统升级及数据库服务器如SQLServer、ORACLE后,经常需要访问文本数据库中的数据,所以就会产生这样的需求。前段时间出差的项目,就是面临这样的一个问题:SQLServer和VFP之间的数据交换。 要完成标题的需要,在SQLServer中是一件非常简单的事情。通常的可以有3种方式:1、DTS工具 2、BCP 3、分布式查询DTS就不需要说了,因为那是图形化操作界面,很容易上手。这里主要讲下后面两们,分别以查、增、删、改作为简单的例子: 直接以T-SQL的形式表现出来。 一、SQLServer和Access 1、查询Access中数据的方法:
或
2、从SQLServer向Access写数据:
或用
上面的区别主要是:OpenRowSet需要mdb和表存在,BCP会在不存在的时候生成该mdb 3、从Access向SQLServer写数据: 有了上面的基础,这个就很简单了
或用BCP
(编辑:南平站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- SQL – MS Access是否抑制插入的主键冲突?
- 华旗:aigo 16DVD 区位破解(316E)方法
- SQL Server 2005中DDL触发器的实现
- sql-server – 如何为SUM列指定名称?
- sql-server – 只获取每天TSQL中多个条目的最后一行
- sql-server – 为什么TVP必须是READONLY,为什么其他类型的参
- sql – Oracle Analytic函数 – 重置窗口子句
- sql-server – 如果我更改了Windows域用户名,我的SQL Serve
- 福布斯:Windows拖累 微软遭遇发展瓶颈
- SSIS 系列:Lookup 组件的使用与它的几种缓存模式 - Full C