首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Access >

SQL数据库倒入ACCESS,该怎么解决

2012-02-02 
SQL数据库倒入ACCESS我想用代码将SQL数据库的数据倒入access的问题,请大家帮忙!有两种思路:1、对SQL数据库

SQL数据库倒入ACCESS
我想用代码将SQL数据库的数据倒入access的问题,请大家帮忙!
有两种思路:

1、对SQL数据库中一个表tabtimedata里的数据进行查询,结果绑定到了一个datagrid里,请问各位大虾,我如何再将datagrid中的数据写入access的某个表中,数据很多?
2、或者能将SQL数据库查询的结果存储的数据集通过什么方式写入access表中吗?

我用了网上说的倒入的方法也不行,代码如下:
 insert into OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',  
   
  'Data Source=" c:\DB.mdb";User ID=Admin;Password=')...表名  
   
  (列名1,列名2)  
   
  select 列名1,列名2 from sql表

也不行,首先在SQL数据库的查询分析器里就不能运行,提示说是'Microsoft.Jet.OLEDB.4.0'出错。

请大家帮忙!

以上我的两种思路行得通吗?如果行代码应该怎么写?
或者是否有更简单的方法可行,麻烦给出示列!

[解决办法]
在连接到Access中的connection中执行
insert into asdf 
select * from sql表 in [odbc] [odbc;driver=SQL Server;Server=192.168.1.2;DataBase=DBname;pid=sa;pwd=password;]

以前用过,大概类似的语句,注意要在本地access中执行才好。这个没测试,你可以试试看。
[解决办法]
pid=sa->Uid=sa

热点排行