ID:   密码:   验证码:  
我的知识库
服务器-WEB服务器
服务器-FTP服务器
服务器-安全防护
IDC业务相关
网络编程-ASP
网络编程-PHP
网络编程-.NET
网络编程-XML
数据库-Access
数据库-Mssql
数据库-Mysql
主机相关问题
域名相关问题
邮局相关问题
付款相关问题
相关文本合同
游戏技术-传奇私服架设
游戏技术-传奇脚本信息
游戏技术-传世私服
常用软件下载
首页 >> 我的知识库>>数据库-Access>> Access数据库与SQLserver2000的数据互导  
Access数据库与SQLserver2000的数据互导
[ 作者:  | 文章来源:  | 点击数: 586 | 更新时间: 2007-10-13 17:42:15 ]

通过使用SQLserver的查询分析器执行SQL语句实现:

一、将Access数据导入到SQLserver中 Spdns.com

在SQLserver中执行如下语句就能将Access 中B04表中的数据导入到SQLserver中的sqltablenaem表中 南通服务器网

以下为引用的内容:
INSERT INTO sqltablename(sfield1,sfield2,sfield3,sfield4,sfield5,sfield6)
SELECT CONVERT(char(10),afield1),afield2,afield3,afield4,afield5,afield6
FROM opendatasource( 'Microsoft.Jet.OLEDB.4.0','Data Source="c:\doc\accessdb.mdb";Jet OLEDB:Database Password=abc)...B04

中国.南通服务器网

说明: 中.国南通服务器网

1、CONVERT(char(10),afield1)可以对数据的类型进行转换,控制长度; Spdns^com

2、在“opendatasource( 'Microsoft.Jet.OLEDB.4.0','Data Source="c:\doc\accessdb.mdb";Jet OLEDB:Database Password=abc)...B04”中Data Source="c:\doc\accessdb.mdb为Access数据库的物理路径(保证两个数据库在一台机器上);

Spdns

3、Password=abc中“abc”是Access数据库的密码,如果数据库无密码就不填写; Spdns.com

4、B04为在Access数据库中的表名; 中国南通服务器网

5、也可以加一些条件如WHERE afield='a' and ...,有选择条件的导入数据

中国.南通服务器网

二、将SQLserver数据导入到Access中

Www@Spdns@com

在SQLserver查询分析器中执行如下代码 Www^Spdns^com

以下为引用的内容:
INSERT INTO opendatasource( 'Microsoft.Jet.OLEDB.4.0','Data Source="c:\doc\accessdb.mdb";Jet OLEDB:Database Password=abc)... B04 (afield1,afield2,afield3,afield4,afield5,afield6)
SELECT sfield1,sfield2,sfield3,sfield4,sfield5,sfield6
FROM sqltablename

中国南通服务器网

说明:

Spdns~com

1、也可以加一些条件如WHERE afield='a' and ...,有选择条件的导入数据。

Spdns~com

总结: 南通服务器网

这都是插入语句,文章中只用到INSERT 的一种形式,还有其它的形式都可以用于数据互导。 Www.Spdns.com

Tags:Access SQLserver2000 数据互导
责任编辑:阿小



评论
收藏
推荐
打印
关闭
字体:+ -
纠错


Copyright © 1999-2007 诚信 合法 规范的南通服务器网 www.spdns.com 始建于1996
企业总机:400-618-5529(只收市话费) 未开通400地区:0513-83015999 / 84012988 / 84519829
上海亿流数码科技有限公司 地址:江苏省南通市如东电信局大楼3楼IDC运维部
《中华人民共和国增值电信业务经营许可证》沪B2-20060518号
信息产业部备案编号:苏ICP备05009350号
电子执照:沪企3102272090823