读书人

MSSQL里的数据怎么写到表结构一样的AC

发布时间: 2012-02-11 09:51:34 作者: rapoo

MSSQL里的数据如何写到表结构一样的ACCESS数据库里
请大家指点.
MSSQL里的数据以读取到 DataTable里如何写到表结构一样的ACCESS数据库里
考虑到数据量比较大.怎么样才可以高效得把MSSQL里的数据写到对应的表的ACCESS数据里呢?
给全新的思路也可以.谢谢大家


[解决办法]
直接用MSSQL导入不可以么?
[解决办法]
选中要导出数据的数据库,右键-->任务-->下一步-->下一步-->选择目标-->目标-->Microsoft Access-->下一步下一步 。。。。
就可以把数据从SQL中导入到ACCESS中,并且表结构一样。。
[解决办法]
用SqlServer的导入导出向导或Access的连接外部数据源


在代码里面倒的话用SqlServer的OPENROWSET
[解决办法]
的,直接插入就OK了

[解决办法]
up
[解决办法]
将SQL SERVER表里的数据插入到Access表中

-- ======================================================

在SQL SERVER 里运行:

insert into OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',

'Data Source=" c:\DB.mdb";User ID=Admin;Password=')...表名

(列名1,列名2)

select 列名1,列名2 from sql表

实例:

insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0',
m r a n s


'C:\db.mdb';'admin';'', Test)

select id,name from Test

INSERT INTO OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'c:\trade.mdb'; 'admin'; '', 表名)

SELECT *

FROM sqltablename


这个估计是最快的了

什么语法都不用组织

access数据库本身的瓶颈存在,速度不会快

读书人网 >C#

热点推荐