设为首页 收藏本站 English

当前位置: 巩义体育网 >> 赛车

冷枫SQLServer与AccessEx

发布时间:2020-06-13 21:08:51

熟悉SQLSERVER2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQLSERVER、ACCESS、EXCEL数据转换,详细说明如下:

一、SQLSERVER和ACCESS的数据导入导出

常规的数据导入导出:

使用DTS向导迁移你的Access数据到SQLServer,你可以使用这些步骤:

○1在SQLSERVER企业管理器中的Tools(工具)菜单上,选择DataTransformation

○2Services(数据转换服务),然后选择czdImportData(导入数据)。

○3在ChooseaDataSource(选择数据源)对话框中选择MicrosoftAccessastheSource,然后键入你的.mdb数据库(.mdb文件扩展名)的文件名或通过浏览寻找该文件。

○4在ChooseaDestination(选择目标)对话框中,选择MicrosoftOLE DBProviderforSQL Server,选择数据库服务器,然后单击必要的验证方式。

○5在SpecifyTableCopy(指定表格复制)或Query(查询)对话框中,单击Copytables(复制表格)。

○6在SelectSourceTables(选择源表格)对话框中,单击SelectAll(全部选定)。下一步,完成。

Transact-SQL语句进行导入导出:

1.在SQLSERVER里查询access数据:

SELECT*

FROMOpenDataSource('EDB.4.0',

'DataSource="c:\b";UserID=Admin;Password=')..而这块市场恰恰是以前三星所把持的.表名

2.将access导入SQLserver

在SQLSERVER里运行:

SELECT*

INTOnewtable

FROMOPENDATASOURCE('EDB.4.0',

'DataSource="c:\b";UserID=Admin;Password=')...表名

3.将SQLSERVER表里的数据插入到Access表中

在SQLSERVER里运行:

insertintoOpenDataSource('EDB.4.0',

'DataSource="c:\b";UserID=Admin;Password=').但目前工商部门至今尚未作出最终的处罚决定。  据深圳唯冠另一代理律师肖才元向媒体表示..表名

(列名1,列名2)

select列名1,列名2fromsql表

实例:

insertintoOPENROWSET('EDB.4.0',

'C:\b';'admin';'',Test)

selectid,namefromTest

INSERTINTOOPENROWSET('EDB.4.0','c:\b';'admin';'',表名)

SELECT*

FROMsqltablename

月经颜色发黑用什么药
剖宫产术后护理重点
小儿便秘的几个原因
友情链接