Access數(shù)據(jù)庫與SQLserver2000的數(shù)據(jù)互導(dǎo)_Access數(shù)據(jù)庫教程
推薦:Access無需DSN文件快速連接SQL Server方法第1步、通過ODBC導(dǎo)入在SQL服務(wù)器中所需的鏈接表 第2步、在啟動窗體的加載代碼中加入 此代碼: 以下為引用的內(nèi)容: Private Sub Form_Load() On Erro
通過使用SQLserver的查詢分析器執(zhí)行SQL語句實現(xiàn):
一、將Access數(shù)據(jù)導(dǎo)入到SQLserver中
在SQLserver中執(zhí)行如下語句就能將Access 中B04表中的數(shù)據(jù)導(dǎo)入到SQLserver中的sqltablenaem表中
| 以下為引用的內(nèi)容: INSERT INTO sqltablename(sfield1,sfield2,sfield3,sfield4,sfield5,sfield6) SELECT CONVERT(char(10),afield1),afield2,afield3,afield4,afield5,afield6 FROM opendatasource( 'Microsoft.Jet.OLEDB.4.0','Data Source="c:\doc\accessdb.mdb";Jet OLEDB:Database Password=abc)...B04 |
說明:
1、CONVERT(char(10),afield1)可以對數(shù)據(jù)的類型進(jìn)行轉(zhuǎn)換,控制長度;
2、在“opendatasource( 'Microsoft.Jet.OLEDB.4.0','Data Source="c:\doc\accessdb.mdb";Jet OLEDB:Database Password=abc)...B04”中Data Source="c:\doc\accessdb.mdb為Access數(shù)據(jù)庫的物理路徑(保證兩個數(shù)據(jù)庫在一臺機(jī)器上);
3、Password=abc中“abc”是Access數(shù)據(jù)庫的密碼,如果數(shù)據(jù)庫無密碼就不填寫;
4、B04為在Access數(shù)據(jù)庫中的表名;
5、也可以加一些條件如WHERE afield='a' and ...,有選擇條件的導(dǎo)入數(shù)據(jù)
二、將SQLserver數(shù)據(jù)導(dǎo)入到Access中
在SQLserver查詢分析器中執(zhí)行如下代碼
| 以下為引用的內(nèi)容: INSERT INTO opendatasource( 'Microsoft.Jet.OLEDB.4.0','Data Source="c:\doc\accessdb.mdb";Jet OLEDB:Database Password=abc)... B04 (afield1,afield2,afield3,afield4,afield5,afield6) SELECT sfield1,sfield2,sfield3,sfield4,sfield5,sfield6 FROM sqltablename |
說明:
1、也可以加一些條件如WHERE afield='a' and ...,有選擇條件的導(dǎo)入數(shù)據(jù)。
總結(jié):
這都是插入語句,文章中只用到INSERT 的一種形式,還有其它的形式都可以用于數(shù)據(jù)互導(dǎo)。
分享:網(wǎng)絡(luò)數(shù)據(jù)庫站點防黑措施問:在網(wǎng)絡(luò)數(shù)據(jù)庫站點檢索信息時往往需要驗證用戶的合法性,請分析這樣的站點有哪幾種技術(shù)保護(hù)措施? 答: 身為一個網(wǎng)管,都知道數(shù)據(jù)庫就是網(wǎng)站的核心機(jī)密,黑客的目的往往也是數(shù)據(jù)庫,所以保
- Access數(shù)據(jù)庫安全策略之ASP式
- 第N次被ACCESS的關(guān)鍵字涮
- Access中用Jet SQL語句刪除表關(guān)系
- Access報表打印如何自動分頁
- Access完成累計余額的計算
- 搭建Access為主的Mdb數(shù)據(jù)庫
- 一句sql更新兩個表并可更新對應(yīng)的字段值具體實現(xiàn)
- MySQL查詢優(yōu)化:連接查詢排序limit(join、order by、limit語句)介紹
- 內(nèi)網(wǎng)ssh/mysql登錄緩慢的解決方法
- 使用準(zhǔn)則進(jìn)行條件查詢--1.4.從窗體中選擇查詢的條件
- 中文Access2000速成教程--1.1 使用“向?qū)А痹O(shè)計數(shù)據(jù)庫
- 中文Access2000速成教程--1.3 在“設(shè)計”視圖中設(shè)計表
- 相關(guān)鏈接:
復(fù)制本頁鏈接| 搜索Access數(shù)據(jù)庫與SQLserver2000的數(shù)據(jù)互導(dǎo)
- 教程說明:
Access數(shù)據(jù)庫教程-Access數(shù)據(jù)庫與SQLserver2000的數(shù)據(jù)互導(dǎo)
。