解讀ADO訪問不同數據庫的差別(2)_Access數據庫教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:如何防止Access 2000密碼被破
      如果你過分信任 Access 2000數據庫的密碼保護,你可能會因此而蒙受損失。這是因為Access 2000的數據庫級密碼并不安全,相反它很脆弱,甚至下面這段非常小的程序就可以攻破它:  程序一(VB6):Access 2000密碼破譯 Private Sub Command1_Click() Const Off

        可以看到分別訪問SQL Server、Access、VFP這三個不同的數據庫中的Employee表所產生的統計表的字段名各不相同,(如圖2、圖3、圖4)。對SQL Server中的數據表統計不產生字段名;對Access中的數據表統計產生了諸如“Expr1001”、“Expr1002”等的統計字段名,而對VFP 中的數據表統計則產生“sum_工資”、“cnt”的統計字段名。這雖然不是很大的問題,也不會像上例那樣如果寫錯日期型字段的格式,程序會終止運行,但畢竟有所不同,知道了這些由來可以在編程中避免這些“細微”的差別所帶來的諸多煩惱。

      圖2

      圖3

      圖4

        要解決這一問題,使訪問不同的數據庫有統一的代碼和統一的顯示界面,那就在寫SELECT語句時一定要在統計字段后面加上as 列名,該列名可任取,如下例修改后的代碼:

        ……

        rs.Open "select 部門, sum(工資) as 總工資, count(*) as 人數from employee group by 部門", conn

        ……
        修改后的代碼執行后如圖5所示,以后若想調用統計字段,只要調用“總工資”或“人數”即可。

      圖5

       

      分享:如何用Access 輕松打造花店訂單系統
      任務名稱:打造花店訂單系統 任務描述:小特的MM開了一家花店,生意特別火,招了三個小工還有點忙不過來。每天都有不少人通過電話或直接到花店訂購鮮花,大多數客戶還希望能在指定時間將所購鮮花送到指定地點。小特便用Access幫MM定制了一個花店訂單系統:通過這

      共2頁上一頁12下一頁
      來源:模板無憂//所屬分類:Access數據庫教程/更新時間:2010-01-30
      相關Access數據庫教程