国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 數(shù)據(jù)庫 > Access > 正文

Access數(shù)據(jù)庫開發(fā)技巧(三)

2024-09-07 19:03:23
字體:
供稿:網(wǎng)友

  模塊的使用技巧

  Access最重要的特征就是一般不必去寫程序,然而可能因?yàn)橐獔?zhí)行復(fù)雜或?qū)I(yè)的操作而必須在模塊中用Visual Basic編寫程序,然后通過窗體中的命令按鈕來執(zhí)行相應(yīng)的程序完成相應(yīng)的任務(wù)。比如排名次、分段統(tǒng)計(jì)等。在編寫Visual Basic程序時要注意以下一些問題和技巧。

  1、變量的運(yùn)用

  ①對象變量的運(yùn)用
  在Access中運(yùn)用Visual Basic編寫程序,需要運(yùn)用其數(shù)據(jù)訪問對象。它包括數(shù)據(jù)庫引擎(DBEngine)、工作空間(Workspace)、數(shù)據(jù)庫以及數(shù)據(jù)庫對象中的表、查詢、記錄集等對象。如缺省工作空間:DBEngine.Workspaces(0),當(dāng)前數(shù)據(jù)庫:DBEngine.Workspaces(0).Databases(0)。我們可以用一個對象變量來表示一個對象,這樣將為編程帶來很大方便。為對象變量賦值要用Set語句,而不要直接賦值。例如:
  Dim thedb As Database
  Set thedb = DBEngine.Workspaces(0).Databases(0)

  ②Variant 數(shù)據(jù)類型的運(yùn)用
  Variant 數(shù)據(jù)類型是所有沒被顯示聲明(如 Dim、Private、Public 或 Static等語句)為其他類型變量的數(shù)據(jù)類型。Variant 是一種特殊的數(shù)據(jù)類型,除了定長 String 數(shù)據(jù)及用戶定義類型外,可以包含任何種類的數(shù)據(jù)。Variant 也可以包含 Empty、Error、Nothing 及 Null特殊值。Empty 值用來標(biāo)記尚未初始化(給定初始值)的 Variant 變量。內(nèi)含 Empty 的 Variant 在數(shù)值的上下文中表示 0,如果是用在字符串的上下文中則表示零長度的字符串 ("")。Null 表示未知數(shù)據(jù)或丟失的數(shù)據(jù),即無效數(shù)據(jù)。不應(yīng)將 Empty 與 Null 弄混。Null 是表示 Variant 變量確實(shí)含有一個無效數(shù)據(jù)。
  當(dāng)有些量可能出現(xiàn)Null值時,可將該變量定義為Variant 數(shù)據(jù)類型。Variant 數(shù)據(jù)類型為編程者提供很大的靈活性,但犧牲了代碼的速度和長度。

  ③通過變量來間接引用數(shù)據(jù)庫對象及限定條件
  為了增加靈活性,提高控制能力,減少代碼的重復(fù)和運(yùn)用循環(huán)語句,在程序中應(yīng)充分運(yùn)用變量來間接引用數(shù)據(jù)庫對象和限定條件。比如各個年級學(xué)生成績排名次的處理程序,只是各年級的成績表名不同,我們可以將程序中的成績表名用一個變量如“bzcjb”來表示,具體處理時再替換為具體的表名,如替換為高一年級的成績表名“g1cjb”。
  在具體運(yùn)用中有一些問題要注意,如:
  Dim thedb As Database
  Set thedb = DBEngine.Workspaces(0).Databases(0)
  Dim thecsb As Recordset
  Set thecsb = thedb.OpenRecordset(bzcjb, DB_OPEN_DYNASET)
  這里“bzcjb”可代表任意一個成績表,若“bzcjb”本身就是一個已存在的數(shù)表名,則上述最后一個語句中的“bzcjb”應(yīng)加上引號,如下所示:
  Set thecsb = thedb.OpenRecordset("bzcjb", DB_OPEN_DYNASET)
  再比如Dcount 函數(shù)可用于確定特定記錄集中的記錄數(shù)。可以在 Visual Basic、宏、查詢表達(dá)式,或計(jì)算控件中使用 DCount 函數(shù)。
  語法是:DCount(expr, domain[, criteria])
  其參數(shù)如下:
  expr 表達(dá)式,用于標(biāo)識將統(tǒng)計(jì)其記錄數(shù)的字段。可以是一個標(biāo)識表或查詢中字段的字符串表達(dá)式。 Expr可為字段的名稱或“*”,除非是“*”, Dcount 函數(shù)對包含空字段的記錄不記數(shù),若為“*”,Dcount 函數(shù)計(jì)算記錄總數(shù)。domain字符串表達(dá)式,代表組成域的記錄集,可以是表的名稱或查詢的名稱。criteria 可選的字符串表達(dá)式,用于限制 DCount 函數(shù)執(zhí)行的數(shù)據(jù)范圍。對于其限制條件criteria 可用一個變量來代替,比如要統(tǒng)計(jì)表“g1cjb”中字段“語文”分?jǐn)?shù)大于等于80分的人數(shù),可用下式來完成:
  DCount("*", "g1cjb", " [班級]>=80")
  假若用數(shù)字型變量“n”來替換“80”則如下:
  DCount("*", "g1cjb", " [班級]>=" & n)
  假若用字符型變量“n”來替換“80”則如下:
  DCount("*", "g1cjb", " [班級]>='" & n & "'")
  要注意替代的形式是不同的。上面的符號“&”是連接運(yùn)算符。

  2、如何產(chǎn)生程序運(yùn)行進(jìn)度框

  若在程序運(yùn)行時能產(chǎn)生一個程序運(yùn)行進(jìn)度框?qū)黾硬簧贅啡ぃ珹ccess可以實(shí)現(xiàn)這一要求。本人在實(shí)踐中摸索出一種簡單的方法,就是通過在窗體中建兩個文本框,一個大一點(diǎn)的長條形文本框(填充色為白色),作為外框,一個窄一點(diǎn)的長條形文本框(填充色為其他彩色,長度取為0.011厘米),作為產(chǎn)生程序運(yùn)行流水線用,它們的初始狀態(tài)均為不可見。然后在程序中控制其屬性為可見的且修改進(jìn)度流水線文本框的寬度來顯示程序的進(jìn)展情況。要注意的是為了讓進(jìn)度框在程序運(yùn)行時能及時顯示出來必須用SetFocus 方法將焦點(diǎn)移動到進(jìn)度框上,并且要調(diào)整好流水線文本框與外框文本框的初始位置。注意,在用Width 屬性改變控件寬度時其單位為“Twip”,1Twip=1/1440英寸,約為1/567厘米。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
青青艹在线视频| 麻豆福利在线观看| 国产精品免费91| 丁香婷婷激情| 国产一区二区三区福利| 中文字幕网站视频在线| 国产一区二区三区不卡免费观看| 欧美高清xxxx性| 日本中文字幕在线看| 国产精品自拍在线观看| 国产日产一区二区三区| 一本久久精品| 九九99九九精彩| 国产高清一级片| 在线中文字幕第一页| av中文在线| 国产一区二区三区四区尤物| 国产高清免费在线播放| а天堂8中文最新版在线官网| 国产精选一区二区三区不卡催乳| 在线视频中文字幕久| 任你操视频在线观看| 国产视频1区| 欧美日韩**字幕一区| 国产精品扒开做爽爽爽的视频| 在线观看av资源网| 国产一级又黄| 欧美精品另类| 在线中文视频| 午夜视频在线观看网站午夜视频在线| 99在线播放| 国产视频2区| 国产69精品久久app免费版| 国产成人无吗| 国产视频二区在线观看| 看成年女人免费午夜视频| 777电影在线观看| 丁香视频五月| eeuss影院www在线观看| 国产福利微拍精品一区二区| 国产麻豆一区二区三区精品| 日本成人免费网站| 亚洲欧美日韩一区成人| 在线观看av资源网| 国产黄色高清在线| 国产精品被窝福利一区 | av在线免费观看网| 在线激情小视频| 一级二级三级在线观看| 亚洲精品天堂在线| wwwww亚洲| 黄色网址在线免费播放| 久久国产热视频| 成在线人视频免费视频| 国产美女被遭强高潮免费网站| 五月婷婷在线视频| 丁香视频五月| 国产精品伦理一区二区三区| 国产成人午夜| 欧美日韩在线精品成人综合网| 九九热免费视频| 国产性一级片| 四虎成人免费| 最新中文字幕在线| 国产va在线| 免费国产阿v视频在线观看| 久久99国产视频| 国产精品va在线观看视色| 在线观看精品一区二区三区| 日本动漫理论片在线观看网站| 国产免费av在线| 国产日韩精品在线看| 天天干天天操天天爽| 天堂中文在线视频| 国产精品bbw一区二区三区| 国产高清免费在线播放| 黄色av免费看| 伊人永久在线| 国产精品视频一区二区图片| av手机免费观看| 国产小视频在线观看| 青青草视频免费在线观看| 国产精品18久久久久久久久久| www.操操| 在线视频观看你懂的| 中文字幕在线第一页| 精品伦理一区二区| 国产桃色电影在线播放| 老鸭窝av在线| 欧美性猛交xxxx免费看蜜桃| 国产福利在线播放| 国产激情二区| **三级三级97片毛片| 黄网在线免费| 黄网站在线观看高清免费| 在线播放www| 精品成人一区二区三区免费视频| 五月婷婷导航| 午夜av在线免费观看| 九九在线视频| 青青九九免费视频在线| 精品国产白色丝袜高跟鞋| 国产视频资源| 国产精品区一区二| 国产激情视频在线| 91桃色在线| 97一区二区三区| 精品福利影院| а√最新版地址在线天堂| 免费国产阿v视频在线观看| 免费看成年人视频在线观看| 波多野结衣久久高清免费| 久热免费视频| 国产小视频免费在线观看| 国产精品视频h| 国产二级片在线| 91免费日韩| wwww在线观看| 国产丝袜精品丝袜| 亚洲成人电视网| 国产在线视频网站| 国产精品666| 天天草天天操| 中文字幕乱在线伦视频乱在线伦视频 | 中文字幕第一页在线| 中文字幕乱在线伦视频乱在线伦视频 | 麻豆精品传媒视频观看| 人人干人人插| 国产视频第一区| 日本免费一二区| 五月婷婷在线视频| h网站久久久| 中文字幕久热在线精品| 在线观看wwww| 国产精品免费91| 激情综合丁香| 在线国产一区二区三区| 91av久久| 日本韩国精品一区二区| 国产精品麻豆一区二区三区| 精品美女调教视频| 九九热在线观看视频| 在线播放黄色网址| 国产精品美女一区二区三区四区| www.综合网.com| 精品无吗乱吗av国产爱色| 国产在线观看网站| 亚洲精品aaaa| 夜夜嗨yeyeh| 在线视频色在线| 91精品大全| 国产黄色免费网| 国产网站麻豆精品视频| 成在在线免费视频| 国产专区在线| 免费影视观看网站入口| 四虎成人免费| 香蕉视频网站在线播放| 18av在线视频| 亚洲综合激情六月婷婷在线观看| 国产小视频免费在线观看| 丁香花在线电影| 五月婷婷在线视频| 国产欧美在线观看视频| 国产一卡2卡3卡免费网站| 自拍亚洲国产| 中文字幕亚洲精品视频| 国产高清视频在线播放| 精品亚洲成a人片在线观看| 国产精品666| 伊人影院在线播放| av丝袜在线| 欧洲一区av| 国产你懂的在线观看| 黄色av网站在线| 五月伊人六月| 精品极品三级久久久久| 爱福利在线视频| 国产精品亚洲色图| 国产日本在线观看| 在线观看中文字幕| 丁香六月婷婷| 精精国产xxxx视频在线中文版| 午夜在线视频播放| 五月婷婷在线观看| 亚洲欧美一区二区三区在线播放| 在线免费观看黄色av| 超碰在线人人| 国产精品合集一区二区| jizz亚洲大全| 国产网站免费看| 日本福利午夜视频在线| 国产特级嫩嫩嫩bbb| www.国产精品.com| 国产日产一区二区三区| wwww亚洲| 精品欧美不卡一区二区在线观看| 欧美性猛交p30| 亚洲精品在线播放视频| 国产精品久久久久一区二区国产|