久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区

以文本方式查看主題

-  曙海教育集團(tuán)論壇  (http://www.rfoamep.cn/bbs/index.asp)
--  SQL Server數(shù)據(jù)庫  (http://www.rfoamep.cn/bbs/list.asp?boardid=67)
----  數(shù)據(jù)庫中SQL Server和Access、Excel數(shù)據(jù)傳輸簡單總結(jié)  (http://www.rfoamep.cn/bbs/dispbbs.asp?boardid=67&id=2534)

--  作者:wangxinxin
--  發(fā)布時(shí)間:2010-12-13 14:01:21
--  數(shù)據(jù)庫中SQL Server和Access、Excel數(shù)據(jù)傳輸簡單總結(jié)

所謂的數(shù)據(jù)傳輸,其實(shí)是指SQLServer訪問Access、Excel間的數(shù)據(jù)。為什么要考慮到這個(gè)問題呢?由于歷史的原因,客戶以前的數(shù)據(jù)很多都是在存入在文本數(shù)據(jù)庫中,如Acess、Excel、Foxpro。現(xiàn)在系統(tǒng)升級及數(shù)據(jù)庫服務(wù)器如SQLServer、ORACLE后,經(jīng)常需要訪問文本數(shù)據(jù)庫中的數(shù)據(jù),所以就會產(chǎn)生這樣的需求。前段時(shí)間出差的項(xiàng)目,就是面臨這樣的一個(gè)問題:SQLServer和VFP之間的數(shù)據(jù)交換。

要完成標(biāo)題的需要,在SQLServer中是一件非常簡單的事情。通常的可以有3種方式:1、DTS工具 2、BCP 3、分布式查詢DTS就不需要說了,因?yàn)槟鞘菆D形化操作界面,很容易上手。這里主要講下后面兩們,分別以查、增、刪、改作為簡單的例子:

直接以T-SQL的形式表現(xiàn)出來。

一、SQLServer和Access

1、查詢Access中數(shù)據(jù)的方法:

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=\')...serv_user

2、從SQLServer向Access寫數(shù)據(jù):

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"\'

上面的區(qū)別主要是:OpenRowSet需要mdb和表存在,BCP會在不存在的時(shí)候生成該mdb

3、從Access向SQLServer寫數(shù)據(jù):

有了上面的基礎(chǔ),這個(gè)就很簡單了

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數(shù)據(jù):

delete from OpenRowSet(\'microsoft.jet.oledb.4.0\',\';database=c:\\db2.mdb\',\'select * from serv_user\')
where lock=0

5、修改Access數(shù)據(jù)

update OpenRowSet(\'microsoft.jet.oledb.4.0\',\';database=c:\\db2.mdb\',\'select * from serv_user\')
set lock=1

SQLServer和Access大致就這么多。

二、SQLServer和Excel

1、向Excel查詢

select * from OpenRowSet(\'microsoft.jet.oledb.4.0\',\'Excel 8.0;HDR=yes;database=c:\\book1.xls;\',\'select * from [Sheet1$]\') where c like \'%f%\'

select * from
OPENROWSET(\'MICROSOFT.JET.OLEDB.4.0\'
,\'Excel 5.0;HDR=YES;IMEX=2;DATABASE=c:\\book1.xls\',[sheet1$])

1)hdr=yes時(shí)可以把xls的第1行作為字段看待,如第1個(gè)中hdr=no的話,where時(shí)就會報(bào)錯(cuò)
2)[]和美圓$必須要,否則M$可不認(rèn)這個(gè)賬

2、修改Execl

update OpenRowSet(\'microsoft.jet.oledb.4.0\',\'Excel 8.0;hdr=yes;database=c:\\book1.xls;\',\'select * from [Sheet1$]\')
set a=\'erquan\' where c like \'%f%\'

3、導(dǎo)入導(dǎo)出
insert into OpenRowSet(\'microsoft.jet.oledb.4.0\',\'Excel 8.0;hdr=yes;database=c:\\book1.xls;\',\'select * from [Sheet2$]\')(id,name)
select id,name from serv_user

或BCP         master..xp_cmdshell\'bcp "serv-htjs.dbo.serv_user" out "c:\\book2.xls" -c -q -S"." -U"sa" -P"sa"\'

從Excel向SQLServer導(dǎo)入:

select * into serv_user_bak
from OpenRowSet(\'microsoft.jet.oledb.4.0\',\'Excel 8.0;HDR=yes;database=c:\\book1.xls;\',\'select * from [Sheet1$]\')

如果表serv_user_bak不存在,則創(chuàng)建有關(guān)BCP和分布式查詢的詳細(xì)解答,就查SQLServer自帶的幫助吧。SQLServer和txt文件、HTML文件、VFP文件的數(shù)據(jù)交換都顯得非常容易了。

其實(shí)這些內(nèi)容在幫助里都有,總結(jié)了一下,方便大家參考。以上內(nèi)容都經(jīng)過測試


久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区
91浏览器在线视频| 国产日韩欧美制服另类| 中文字幕在线不卡一区二区三区| 成a人片亚洲日本久久| 欧洲精品在线观看| 蜜臀a∨国产成人精品| 亚洲精品欧洲精品| 亚瑟在线精品视频| 色又黄又爽网站www久久| 日韩黄色在线观看| 色老头久久综合| 另类成人小视频在线| 国产一区免费观看| 最新国产成人在线观看| 精品久久久三级| 亚洲女同女同女同女同女同69| 久久久久久久久久久久久久久久av | 亚洲欧美欧美一区二区三区| 国产精品传媒毛片三区| 欧美日韩午夜在线视频| 国产一区二区三区视频在线播放| 欧美色图天堂网| 国产成人免费9x9x人网站视频| 欧美一区二区私人影院日本| 成人听书哪个软件好| 精品国产91亚洲一区二区三区婷婷| 91尤物视频在线观看| 中文字幕制服丝袜成人av| 青青草原成人| 蜜芽一区二区三区| 日韩视频中午一区| 国产精品10p综合二区| 亚洲综合免费观看高清完整版在线| 亚洲精品不卡| 国产一区欧美二区| 久久久电影一区二区三区| 国产偷久久久精品专区| 亚洲午夜成aⅴ人片| 蜜桃成人免费视频| 蜜桃一区二区三区四区| 欧美成人a∨高清免费观看| 国产精品日韩二区| 午夜精品一区在线观看| 4438成人网| 国产成人av一区二区三区| 视频一区在线视频| 欧美videofree性高清杂交| 蜜桃视频在线观看成人| 国产综合色在线| 国产精品乱码人人做人人爱 | 国产精华液一区二区三区| 亚洲国产精品二十页| 亚洲在线视频一区二区| 成人av高清在线| 亚洲高清视频在线| 久久老女人爱爱| 一本到不卡精品视频在线观看| 成人sese在线| 亚洲国产精品久久一线不卡| 精品美女在线播放| 亚洲精品成人三区| 91免费视频大全| 日韩国产精品久久久久久亚洲| 亚洲精品一线二线三线| 亚洲精品久久久久久一区二区| 国产91精品免费| 一区二区在线电影| 91精品欧美一区二区三区综合在| 成人在线观看网址| 免费欧美日韩国产三级电影| 宅男av一区二区三区| 97久久人人超碰| 亚洲国产一区二区三区青草影视| 欧美狂野另类xxxxoooo| 国产伦理久久久| 一区二区三区免费网站| 精品国产乱码91久久久久久网站| 久久99精品久久久久久三级| 免费视频一区二区| 亚洲国产高清不卡| 欧美亚洲综合色| 高清国语自产拍免费一区二区三区| 五月天中文字幕一区二区| 日韩三级精品电影久久久| 伊人色综合久久天天五月婷| 91在线视频在线| 日韩精品1区2区3区| 久久亚洲捆绑美女| 亚洲午夜精品久久久中文影院av| 成人国产在线观看| 亚洲成人高清在线| 精品久久久三级丝袜| 欧洲久久久久久| 岛国av在线一区| 亚洲韩国精品一区| 久久女同精品一区二区| 亚洲人体一区| 国产精品国产精品| 捆绑调教一区二区三区| 中文字幕一区二区在线观看| 欧美日韩卡一卡二| 蜜桃传媒视频麻豆第一区免费观看| 国产精品亚洲成人| 亚洲一二三四在线| 国产亚洲污的网站| 欧美日韩免费视频| 欧美又粗又大又爽| 免费观看国产成人| 99国产一区二区三精品乱码| 蜜臀av一区二区| 亚洲人亚洲人成电影网站色| 日韩精品中文字幕一区| 中文字幕一区综合| 91免费在线看| voyeur盗摄精品| 麻豆视频观看网址久久| 亚洲欧美日韩在线播放| 久久婷婷色综合| 欧美美女黄视频| 视频一区视频二区视频| 成人免费视频网站入口| 国产又黄又大久久| 国产麻豆91精品| 日韩精品久久理论片| 亚洲免费观看高清完整版在线观看熊| 久久先锋资源网| 欧美猛男男办公室激情| 亚洲图片都市激情| 久久久久网址| 99国产麻豆精品| 91日韩精品一区| 成人午夜精品在线| 国产一区二区在线看| 日本欧美一区二区在线观看| 亚洲精品日韩一| 中文字幕色av一区二区三区| 日韩精品一区二区三区蜜臀| 欧美日韩国产片| 91久久一区二区| 一区二区三区四区五区精品| 91精品91久久久中77777| 亚洲一区在线免费| 日韩三级在线播放| 午夜精品区一区二区三| 日本成人三级| 欧洲精品久久| 欧日韩精品视频| 欧美综合欧美视频| 在线观看成人免费视频| 91国偷自产一区二区三区成为亚洲经典 | 精品国产乱码久久久久久久久| 国产综合av一区二区三区| 97精品超碰一区二区三区| 懂色av一区二区三区免费观看 | 欧美在线播放高清精品| 91国在线观看| 欧美性猛片xxxx免费看久爱| 日韩亚洲欧美中文三级| 日韩一区二区三区电影在线观看| 欧美精品久久一区二区三区| 欧美日本在线播放| 欧美美女一区二区三区| 91精品国产综合久久蜜臀 | 亚洲电影第三页| 夜夜精品视频一区二区| 亚洲国产一区在线观看| 午夜精品一区二区三区三上悠亚| 精品一区二区三区av| 国产一区二三区| 成人免费毛片嘿嘿连载视频| 97se亚洲国产综合在线| 国产91亚洲精品一区二区三区| 精品国产乱码久久久久软件| 日本视频在线一区| 久久97超碰国产精品超碰| 亚洲欧洲国产日韩| 亚洲成人午夜电影| 久久机这里只有精品| 国产在线精品一区二区夜色| 成人激情小说网站| 99电影网电视剧在线观看| 久久99欧美| 在线观看日韩羞羞视频| 欧美亚洲动漫制服丝袜| 欧美一区二区日韩| 国产亚洲精久久久久久| 亚洲欧美一区二区在线观看| 亚洲成人三级小说| 国产综合色精品一区二区三区| 成人高清av在线| 精品国产一二| 亚洲精品国产精品国自产| 欧美视频在线观看一区二区| 欧美成人欧美edvon| 国产精品嫩草99a| 亚洲一级二级三级| 亚洲一区二区3| 99久久精品国产一区| 久久国产精品精品国产色婷婷| 午夜视频久久久|