亚洲AV无码乱码在线观看不卡|最新大伊香蕉精品视频在线|亚洲不卡av一区二区|国产美女无遮挡免费

登錄論壇 | 注冊會員 設為首頁 | 收藏本站
當前位置 : 首頁>軟件學院>數(shù)據(jù)庫>ACCESS>正文
 
如何把ACCESS轉成SQL數(shù)據(jù)庫

http://www.yibo1263.com 2008-5-4 19:21:16  來源:本站  編輯:阿拉格調
 

很多朋友想用SQL2000數(shù)據(jù)庫的編程方法,但是卻又苦于自己是學ACCESS的,對SQL只是一點點的了解而已,這里我給大家提供以下參考---將ACCESS轉化成SQL2000的方法和注意事項

一,首先,我說的是在ACCESS2000,SQL2000之間轉換,其他的我也還沒有嘗試過,希望大家多多試驗,肯定是有辦法的;

二,轉換的方法

1,打開”控制面板“下”管理工具“中的”數(shù)據(jù)庫源“;

2,按”添加“添加一個新的數(shù)據(jù)源,在選擇欄里選“Driver do microsoft Access (*.mdb)”,完成后將出現(xiàn)一個框,在“數(shù)據(jù)庫源”里面輸入你想寫的名稱,我取名叫“ABC”,說明不需要填,接著,按下面的選擇,尋找你的數(shù)據(jù)庫地址和選中(注意,請先備份自己的ACCESS數(shù)據(jù)庫),然后確定。數(shù)據(jù)源在這里建好了,剩下轉換了。

3,打開SQL2000企業(yè)管理器,進入數(shù)據(jù)庫,新建一個空的數(shù)據(jù)庫“ABC”;

4,選擇新建立的數(shù)據(jù)庫,按鼠標右鍵,選擇“所有任務”下“導入數(shù)據(jù)”,按“下一步”繼續(xù);

5,在數(shù)據(jù)庫源下拉但中選擇”Driver do microsoft Access(*.mdb)“,在”用戶/系統(tǒng)DSN“中,選種你剛才添加的”ABC“,按 ”下一步“;

6,“目的”不需要修改,選擇服務器(一般下為自己的本機local,也可以選擇服務器地址或者局域網(wǎng)地址,確定你的權限是否可以操作,),使用WINDOWS 身份驗證指用自己的系統(tǒng)管理員身份操作,使用SQL身份操作驗證可以用于網(wǎng)站的操作,推薦用后者;

7,選上使用SQL身份操作驗證后,填寫你的用戶名和密碼,我自己選擇的是系統(tǒng)默認號碼sa,****,數(shù)據(jù)庫選擇剛新建的ABC,按下一步;

8,這一步的兩個單項選擇,從數(shù)據(jù)源復制表和視圖與用一條查詢指令指定要傳輸?shù)臄?shù)據(jù),選擇前者,按下一步繼續(xù);

9,這里將出現(xiàn)你自己ACCESS數(shù)據(jù)庫的表,按全選后,下一步;

10,DTS導入/導出向導,看立即運行被選中按下一步,

11,按完成繼續(xù);

12,這個步驟你將看到你的數(shù)據(jù)被導入SQL2000里面,當出現(xiàn)已經成功把XXX個表導入到數(shù)據(jù)庫的字樣,而且所有的表前面都有綠色的勾,就表示成功導入所有數(shù)據(jù),如果中途出現(xiàn)問題或者表前面有紅色的叉的話,說明該表沒有成功導入,這時就要回去查看自己的操作是否正確了.

三,數(shù)據(jù)修改

1,由于SQL2000里面沒有自動編號,所以你的以自動編號設置的字段都會變成非空的字段,這就必須手工修改這些字段,并把他的標示選擇是,種子為1,增量為1,

2,另外,ACCESS2000轉換成SQL2000后,原來屬性為是/否的字段將被轉換成非空的bit,這時候你必須修改成自己想要的屬性了;

3,另外,大家要注意對時間函數(shù)的把握.ACCESS與SQL是有很多不同的.

ACCESS轉MS SQL數(shù)據(jù)庫的幾點經驗

1.ACCESS的數(shù)據(jù)庫中的自動編號類型在轉化時,sql server并沒有將它設為自動編號型,我們需在SQL創(chuàng)建語句中加上identity,表示自動編號!

2.轉化時,跟日期有關的字段,SQL SERVER默認為smalldatetime型,我們最好將它變?yōu)閐atetime型,因為datetime型的范圍比smalldatetime型大。我遇見這種情況,用smalldatetime型時,轉化失敗,而用datetime型時,轉化成功。

3.對此兩種數(shù)據(jù)庫進行操作的sql語句不全相同,例如:在對ACCESS數(shù)據(jù)庫進行刪除紀錄時用:delete * from user where id=10,而對SQL SERVER數(shù)據(jù)庫進行刪除是用:delete user where id=10.

4.日期函數(shù)不相同,在對ACCESS數(shù)據(jù)庫處理中,可用date()、time()等函數(shù),但對SQL SERVER數(shù)據(jù)庫處理中,只能用datediff,dateadd等函數(shù),而不能用date()、time()等函數(shù)。

5.在對ACCESS數(shù)據(jù)庫處理中,sql語句中直接可以用一些VB的函數(shù),像cstr()函數(shù),而對SQL SERVER數(shù)據(jù)庫處理中,卻不能用。

 
收藏】【打印】【進入論壇
  相關文章:

·asp將access數(shù)據(jù)導出為excel電子表的方法
·長期使用中型Access數(shù)據(jù)庫的一點經驗
·Access數(shù)據(jù)庫與Excel工作簿巧轉換 
·關于Access數(shù)據(jù)庫4種安全方式
·VB.net2008與ACCESS創(chuàng)建登錄程序

 
 
 
 
最新文章

中關村艷照門女主角詳記錄高清組圖 
大連護士門大尺度艷照高清組圖
iPhone女孩微博爆紅 最寶貴東西換iPhon
團購鼻祖Groupon中國揭秘:快與慢的商業(yè)
Spil Games發(fā)布新的品牌形象
1800配置一臺主機 不要顯示器
反恐精英之父內維爾:改變電腦游戲銷售
團購網(wǎng)站黎明之前:中國市場慘烈廝殺不
聯(lián)想V360筆記本模特寫真
愛國者第四代移動硬盤將面市、低電壓保

 
推薦文章
1
2
3
4
5
6
7
8
9
10
iPhone女孩微博爆紅 最寶貴東西換
大連護士門大尺度艷照高清組圖
中關村艷照門女主角詳記錄高清組
蘋果員工中毒門
宮如敏不雅照瘋傳 看張馨予韓一菲
深耕市場 永續(xù)經營——專訪百腦匯
優(yōu)派專業(yè)電子書 讓您回家旅途多姿
揭曉百萬大獎三星bada魅力綻放中
大明龍權“江湖英雄會”全國PK大
永恒之塔校園達人挑戰(zhàn)賽完美落幕
八卦圖解 More>>
iPhone女孩微博爆紅 最寶貴東西換 大連護士門大尺度艷照高清組圖
中關村艷照門女主角詳記錄高清組 宮如敏不雅照瘋傳 看張馨予韓一菲