SQL Server和Access数据读写
来源:互联网 发布:centos6.5 yum源配置 编辑:程序博客网 时间:2024/04/28 17:13
1、查询Access中数据的方法:
select * from OpenRowSet('microsoft.jet.oledb.4.0',';database=c:/db2.mdb','select * from serv_user')
或select * from OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="c:/DB2.mdb";User ID=Admin;Password=')
2、从SQLServer向Access写数据:
insert into OpenRowSet('microsoft.jet.oledb.4.0',';database=c:/db2.mdb','select * from Accee表')
select * from SQLServer表
或用BCPmaster..xp_cmdshell'bcp "serv-htjs.dbo.serv_user" out "c:/db3.mdb" -c -q -S"." -U"sa" -P"sa"'
上面的区别主要是:OpenRowSet需要mdb和表存在,BCP会在不存在的时候生成该mdb
3、从Access向SQLServer写数据:
有了上面的基础,这个就很简单了
insert into SQLServer表 select * from
OpenRowSet('microsoft.jet.oledb.4.0',';database=c:/db2.mdb','select * from Accee表')
或用BCP
master..xp_cmdshell'bcp "serv-htjs.dbo.serv_user" in "c:/db3.mdb" -c -q -S"." -U"sa" -P"sa"'
4、删除Access数据:
delete from OpenRowSet('microsoft.jet.oledb.4.0',';database=c:/db2.mdb','select * from serv_user')
where lock=0
5、修改Access数据:
update OpenRowSet('microsoft.jet.oledb.4.0',';database=c:/db2.mdb','select * from serv_user')
set lock=1
转自数据库大牛fredrickhu的帖子
- SQL Server和Access数据读写
- SQL Server 和 Access 数据导入导出
- SQL SERVER 和ACCESS/excel的数据导入导出
- SQL Server与ACCESS和EXCEL的数据转换
- SQL SERVER 和ACCESS/excel的数据导入导出
- SQL SERVER 和ACCESS的数据导入导出
- SQL SERVER 和ACCESS的数据导入导出
- Access数据导入到SQL Server(表至表)
- SQL SERVER与ACCESS、EXCEL数据转换
- ACCESS数据导入SQL SERVER 2005
- 用SQL Server导入 Access数据
- 连接到数据庫(ACCESS,SQL SERVER)
- SQL SERVER链接查询ACCESS数据
- 关于ACCESS数据转为SQL SERVER数据表
- Sql Server 2000 直接操作 Access 数据
- ACCESS数据插入到SQL SERVER
- Access数据导入sql server 2005 express
- Access 中的数据导入sql server
- 无刷新浏览相册
- IT资产管理中的安全管理
- 浅谈线程池(上):线程池的作用及CLR线程池(转)
- MySQL重复记录 查询及删除
- 一个秘书的自白
- SQL Server和Access数据读写
- 《生死线》中的男人是如何炼成的
- 浅谈线程池(中):独立线程池的作用及IO线程池(转)
- cvcontours上的所有点集合
- Web Performance工具 – Dynatrace AJAX Edition
- 浅谈线程池(下):相关试验及注意事项(转)
- 写下第一篇blog
- LIB和DLL
- test