SQL Server和Access資料讀寫

2021-09-07 08:01:12 字數 1264 閱讀 2738

1、查詢access中資料的方法:

select * from openrowset('microsoft.jet.oledb.4.0',';database=c:/db2.mdb','select * from serv_user')

或select * from opendatasource('microsoft.jet.oledb.4.0','data source="c:/db2.mdb";user id=admin;password=')

2、從sqlserver向access寫資料:

insert into openrowset('microsoft.jet.oledb.4.0',';database=c:/db2.mdb','select * from accee表')

select * from sqlserver表

或用bcpmaster..xp_cmdshell'bcp "serv-htjs.dbo.serv_user" out "c:/db3.mdb" -c -q -s"." -u"sa" -p"sa"'

上面的區別主要是:openrowset需要mdb和表存在,bcp會在不存在的時候生成該mdb

3、從access向sqlserver寫資料:

有了上面的基礎,這個就很簡單了

insert into sqlserver表 select * from 

openrowset('microsoft.jet.oledb.4.0',';database=c:/db2.mdb','select * from accee表')

或用bcp

master..xp_cmdshell'bcp "serv-htjs.dbo.serv_user" in "c:/db3.mdb" -c -q -s"." -u"sa" -p"sa"'

4、刪除access資料:

delete from openrowset('microsoft.jet.oledb.4.0',';database=c:/db2.mdb','select * from serv_user')

where lock=0

5、修改access資料:

update openrowset('microsoft.jet.oledb.4.0',';database=c:/db2.mdb','select * from serv_user')

set lock=1

spring mybatis連線access資料庫

1.所需jar包 spring mybatis common dhcp 版本1.4以上,1.4以下無法支援connectionproperties屬性 注意事項 連線access資料庫前請關閉log4j,log4j的控制台sql日誌輸出會導致 not data sqlexception 2.pom....

SpringBoot註解學習之 Accessors

accessors 包含的屬性 fluent 布林型 chain 布林型 prefix string型 作用域 既可以註解在類上也可以註解在屬性上 作用 用來配置lombok如何產生和顯示getter和setter的方法。具體用法 1 fluent 布林型 預設為false,當設定為true時,表示...

儲存過程實現SQL2005查詢Access資料庫

建立儲存過程remotejetquery create procedure dbo remotejetquery tableorquerystring int 1,provider name nvarchar 30 n microsoft.jet.oledb.4.0 datasource nvarc...