解讀ADO訪問不同數(shù)據(jù)庫的差別(2)_Access數(shù)據(jù)庫教程
推薦:如何防止Access 2000密碼被破如果你過分信任 Access 2000數(shù)據(jù)庫的密碼保護(hù),你可能會(huì)因此而蒙受損失。這是因?yàn)锳ccess 2000的數(shù)據(jù)庫級(jí)密碼并不安全,相反它很脆弱,甚至下面這段非常小的程序就可以攻破它: 程序一(VB6):Access 2000密碼破譯 Private Sub Command1_Click() Const Off
可以看到分別訪問SQL Server、Access、VFP這三個(gè)不同的數(shù)據(jù)庫中的Employee表所產(chǎn)生的統(tǒng)計(jì)表的字段名各不相同,(如圖2、圖3、圖4)。對(duì)SQL Server中的數(shù)據(jù)表統(tǒng)計(jì)不產(chǎn)生字段名;對(duì)Access中的數(shù)據(jù)表統(tǒng)計(jì)產(chǎn)生了諸如“Expr1001”、“Expr1002”等的統(tǒng)計(jì)字段名,而對(duì)VFP 中的數(shù)據(jù)表統(tǒng)計(jì)則產(chǎn)生“sum_工資”、“cnt”的統(tǒng)計(jì)字段名。這雖然不是很大的問題,也不會(huì)像上例那樣如果寫錯(cuò)日期型字段的格式,程序會(huì)終止運(yùn)行,但畢竟有所不同,知道了這些由來可以在編程中避免這些“細(xì)微”的差別所帶來的諸多煩惱。

圖2

圖3

圖4
要解決這一問題,使訪問不同的數(shù)據(jù)庫有統(tǒng)一的代碼和統(tǒng)一的顯示界面,那就在寫SELECT語句時(shí)一定要在統(tǒng)計(jì)字段后面加上as 列名,該列名可任取,如下例修改后的代碼:
……
rs.Open "select 部門, sum(工資) as 總工資, count(*) as 人數(shù)from employee group by 部門", conn
……
修改后的代碼執(zhí)行后如圖5所示,以后若想調(diào)用統(tǒng)計(jì)字段,只要調(diào)用“總工資”或“人數(shù)”即可。

圖5
分享:如何用Access 輕松打造花店訂單系統(tǒng)任務(wù)名稱:打造花店訂單系統(tǒng) 任務(wù)描述:小特的MM開了一家花店,生意特別火,招了三個(gè)小工還有點(diǎn)忙不過來。每天都有不少人通過電話或直接到花店訂購鮮花,大多數(shù)客戶還希望能在指定時(shí)間將所購鮮花送到指定地點(diǎn)。小特便用Access幫MM定制了一個(gè)花店訂單系統(tǒng):通過這
- Access數(shù)據(jù)庫安全策略之ASP式
- 第N次被ACCESS的關(guān)鍵字涮
- Access中用Jet SQL語句刪除表關(guān)系
- Access報(bào)表打印如何自動(dòng)分頁
- Access完成累計(jì)余額的計(jì)算
- 搭建Access為主的Mdb數(shù)據(jù)庫
- 一句sql更新兩個(gè)表并可更新對(duì)應(yīng)的字段值具體實(shí)現(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è)計(jì)數(shù)據(jù)庫
- 中文Access2000速成教程--1.3 在“設(shè)計(jì)”視圖中設(shè)計(jì)表
Access數(shù)據(jù)庫教程Rss訂閱編程教程搜索
Access數(shù)據(jù)庫教程推薦
猜你也喜歡看這些
- access數(shù)據(jù)庫的數(shù)據(jù)轉(zhuǎn)換
- Access使用宏控制程序之創(chuàng)建宏
- Access命令行參數(shù)
- 如何將Access升級(jí)為SQL Server 2005
- Access通用-自動(dòng)替換數(shù)據(jù)庫中的字符串
- 怎樣將Access升級(jí)為SQL Server 2005
- 在VB中動(dòng)態(tài)創(chuàng)建數(shù)據(jù)庫
- Access數(shù)據(jù)庫開發(fā)技巧(二)
- 詳解如何遠(yuǎn)程調(diào)用Access數(shù)據(jù)庫
- 數(shù)據(jù)在Access與Office組件間自由流動(dòng)
- 相關(guān)鏈接:
- 教程說明:
Access數(shù)據(jù)庫教程-解讀ADO訪問不同數(shù)據(jù)庫的差別(2)
。