999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

對VF用戶如何學好ACCESS的探討

2009-06-22 03:41:14
新媒體研究 2009年20期

劉 慧

[摘要]從Vi sual Foxpro用戶的角度對比分析ACCESS與Visua]Foxpro的差異,并進一步闡述ACCESS中的數據庫對象及編程方法。

[關鍵詞]ACCESS Visual Foxpro數據庫對象

中圖分類號:TP3文獻標識碼:A文章編號:1671—7597(2009)1020063--01

自從ACCESS成為OFFICE的一個成員后,它在桌面數據庫市場上迅速崛起,越來越多的用戶開始使用ACCESS,很多vF用戶也開始轉向或使用微軟公司的ACCESS。由于ACCESS的文件組織、數據類型、編程語言、編程方法等與VF有較大的差異,致使不少vF用戶在學習ACCESS時感到困惑,從而放棄對ACCESS的學習。與vF相比,ACCESS有很多先進特性。vF用戶一旦掌握ACCESS的基本概念與編程方法,就能利用已有的vF知識能夠很快地掌握ACCESS。本文從多方面對VF~ACCESS進行對比分析,通過對比使傳統vF用戶更好地理解與掌握ACCESS。

一、ACCESS與VF在編程方法上的主要差異

1、ACCESS的使用與編程方法同vF的使用與編程方法非常相似,但在文件組織方面有所不同:用vF建立的系統通常包含很多不同類型的文件,每一個表、程序、報表、查詢、索引、菜單等內容都以文件的方式存放在磁盤上,可以通過項目文件對其他類型的文件進行組織與管理;ACCESS對數據庫的組織同大型后臺數據庫系統(如SQL SERVER)的數據庫組織非常相似,不同數據或程序元素稱為對象,所有的對象都存儲在一個物理文件中,而這個物理文件被稱為數據庫。

2、編程語言不同:在傳統的vF中,表、記錄等數據操縱或是界面的設計采用的是xbase命令進行編程,高版本的vF中引入了部分SQL語句(如SQL—SELECT)主要用來完成數據的查詢:ACCESS中對表、記錄等數據操作主要通過SOL實現,程序及事件代碼的編寫采用Visual Basic for Applicatlon(低版本的ACCESS用access basic編程),簡單的程序設計用宏。

二、對兩者數據庫里包含的內容的比較

1、ACCESS的數據庫窗口中包含六類不同的數據庫對象,它們分別是表(Table)、查詢(Query)、窗體(Form)、報表(Report)、宏(Macro)和模塊(Module)。ACCESS的數據庫如同一個容器一樣包含了全部的數據庫對象,與vF的項目文件不同,ACCESS將這些對象存儲在一個文件中。

2、雖然VF中的數據庫表也可以設置字段的輸入掩碼、缺省值、值范圍等字段屬性,但ACCESS中的表字段屬性內容更為豐富,設置規則也更為靈活。在ACCESS中,不需要用專門的命令或操作來建立和維護索引文件,按某字段建立索引只需在該字段的索引屬性中選擇特定的索引類型即可,索引的建立、維護和使用都是通過ACCESS系統來完成的。在vF中如:Indexon、set index to等操作就可完成索引的建立、維護和使用,用戶不必關心這些內容。

3、查詢(Query):ACCESS中的查詢實質上就是SQL的數據操縱語言,利用查詢可以通過不同的方法來查看、更改以及分析數據,相當于VF中的SQL SELECT語句。在ACCESS中,對表、記錄、字段的多數操作都可通過查詢來完成。而vF中的查詢是只讀的。

ACCESS中選擇查詢比VF中的SQL SELECT命令使用起來更為方便靈活,在ACCESS中,選擇查詢在使用時等同于表,可以在表與查詢問建立關系,查詢也可象表一樣作為窗體和報表的記錄來源,利用查詢還能再建查詢。

三、在ACCESS和VF中如何濟覽表中的記錄

1在VF中默認情況下,表瀏覽窗口中在每條記錄前面都會出現每條記錄的記錄號,但ACCESS表瀏覽窗口中不會自動出現記錄號,可使用窗體的左下角記錄瀏覽欄上的按鈕改變當前窗口的記錄。也可以在表中定義一個字段類型為“自動編號”的字段,并設置為第一個字段,這樣系統會自動在每條記錄前面顯示相應的記錄。

2若只是在窗體中前后移動記錄,不需要編寫程序,在窗體的毆汁視圖將窗體的nayigation button值設置為true,則在窗體時就會出現導航按鈕,用戶通過單擊導航按鈕前移、后移記錄。

四、ACCESS中的數據類型

1用戶初次使用ACCESS時常遇到的問題之一是ACCESS表中的數字型字段類型問題,在VF的OBF文件中定義數值型字段需給出字段類型、寬度和小數位數,在記錄的數值型字段存放數據時,vF只保存規定的小數位數并自動處理四舍五入問題。ACCESS中表的數值型字段同vF的數值型字段不同,在表中的字段存放數值型數據時需將字段設置為短整型、長整型、單精度、雙精度或貨幣型中的一種,在數值字段保存數據時不能保存同定K度的小數位數,也不能自動處理小數的四舍五入問題。盡管字段屬性中有小數位數和格式,但這兩個屬性只是確定數據的顯示方式而不是保留特定的小數位數,用戶必須在保存數值數據時自行處理保留的小數位數及四舍五入問題。

2VF用戶使用ACCESS表時常遇到另一個問題是字段的NULL值問題,VF中若字段沒輸入具體的值,則文本型字段為空格串、數字型字段為零值;ACCESS中,若字段沒輸入值則字段的值為NULL(空值),NULL是ACCESS中的特殊常量表示沒值,NULl,不能賦予非Variant變量。通過DAO訪問記錄的字段時,使用Nz()函數將NULL轉換為字符型空串或數值型零值。

綜上所述,老VF用戶在學習ACCESS時,首先從以上四個方面理解ACCESS和vF的差異,在平時的操作中多注意把原先的vF知識融匯到ACCESS中,就能輕松地學好ACCESS。

主站蜘蛛池模板: 欧美啪啪网| 全部毛片免费看| 亚洲av无码久久无遮挡| 在线观看视频一区二区| 欧美国产日本高清不卡| 99精品在线看| 日韩AV无码免费一二三区| 久久精品丝袜| 国产高清在线精品一区二区三区| 成人在线第一页| 大香网伊人久久综合网2020| 亚洲精品不卡午夜精品| 一级毛片在线播放免费| 国产区免费| 97成人在线视频| 五月六月伊人狠狠丁香网| 国产乱人伦AV在线A| 国产一级α片| 午夜福利在线观看成人| 国产无人区一区二区三区| 国产青榴视频在线观看网站| 一级成人a毛片免费播放| 在线99视频| 国产亚洲视频免费播放| 国产呦精品一区二区三区下载| 精品一区国产精品| 国产欧美日韩综合一区在线播放| 日韩AV无码免费一二三区| 国产精品大白天新婚身材| 国产玖玖玖精品视频| 久久精品国产电影| 国产黑人在线| 玖玖免费视频在线观看| 久久久受www免费人成| 欧美激情伊人| 亚洲一区二区约美女探花| 成人亚洲天堂| 色婷婷国产精品视频| 国产亚洲精品97AA片在线播放| 四虎影视永久在线精品| 丰满人妻被猛烈进入无码| 亚洲天堂免费| 日韩经典精品无码一区二区| 国模私拍一区二区| 国产精品香蕉在线| 国产一二三区在线| 亚洲最大看欧美片网站地址| 国产色伊人| 日本精品一在线观看视频| 美女国产在线| 在线看AV天堂| 美美女高清毛片视频免费观看| 亚洲不卡影院| 日韩国产亚洲一区二区在线观看| av在线无码浏览| 国产特一级毛片| 色男人的天堂久久综合| 中文字幕在线看| 婷婷丁香在线观看| 欧美成人h精品网站| 亚洲久悠悠色悠在线播放| 国内精品视频区在线2021| 国产成人无码Av在线播放无广告| 亚洲无码熟妇人妻AV在线| 人人91人人澡人人妻人人爽| 丝袜无码一区二区三区| 久久精品中文字幕免费| 色婷婷狠狠干| 亚洲乱码在线播放| 人人91人人澡人人妻人人爽 | 亚洲精品你懂的| 欧美日韩精品在线播放| 婷婷综合亚洲| 久久久久青草线综合超碰| 91免费国产在线观看尤物| 91色爱欧美精品www| 亚洲国内精品自在自线官| 成人国产小视频| 欧美无遮挡国产欧美另类| 亚洲色图另类| 国产亚洲精品自在线| 亚洲无线观看|