国际教育在线 eduworld.com.cn  主页>IT计算机>数据库培训>>正文

Access与SQLserver2000的数据互导

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

  一.将Access数据导入到SQLserver中

  在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)可以对数据的类型进行转换,控制长度;

  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数据库的物理路径(保证两个数据库在一台机器上);

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

  4.B04为在Access数据库中的表名;

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

  二.将SQLserver数据导入到Access中

  在SQLserver查询分析器中执行如下代码

  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

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

  总结:这都是插入语句,文章中只用到INSERT 的一种形式,还有其它的形式都可以用于数据互导


【联系方式】

电 话:010-51260583 81616847 86325812
传 真:010-81616847
联系人:宋老师 杨老师
MSN:iamssnow@hotmail.com, yangminglee@hotmail.com
QQ:240632201, 675388743
E-mail:eduworld@163.com

【填写报名表】

请按要求填写下面的内容:咨询热线:010-81616847
所报课程
姓名 * 填写真实姓名(中文),以便与您联系。
联系电话 * 请留下在工作时间能联络到您的电话。
手 机 * 确保能及时与您取得联系。
电子邮箱 * 有助于您查询评估结果。
 
*如果您有特别要求,如帮别人咨询等,请在这里填写相关信息;
*国际教育在线网保证不将此信息透露于您申报院校外任何第三方。

【相关课程】

· 在SQLSERVER2005中实现素数计算      (2007-01-05)
· 用Delphi编程访问SQLServer数据库      (2007-01-05)
· [SQL Server]MS SQL的连接处理技巧      (2007-01-05)

【信息提示】

英国诺森比亚大学法学院商法.. 美国林肯大学 MBA英文班       美国斯特福大学IMBA学位班    
加拿大皇家大学MBA学分转移学. 美国华盛顿理工大学工商管理硕 美国北弗吉尼亚大学工商管理硕
美国高登大学国际工商管理硕士 新加坡南洋理工大学南洋商学院 詹姆斯·库克大学MBA硕士学位.
网站介绍 | 经销渠道 | 招贤纳士 | 联系我们 | 友情链接
北京联盟创业网络技术有限公司版权所有 ICP京05059882
电话:(010) 51260583 81616847 86325812 传真:(010) 81616847
网址:www.Eduworld.com.cn
联盟创业广告(北京)有限公司设计制作