国产黄色免费网站,人人干人人干人人干,免费大黄网站在线看,国产情侣一区二区三区,99精品国产福利免费一区二区,国产亚洲成归v人片在线观看,伊人88

2023信創(chuàng)獨(dú)角獸企業(yè)100強(qiáng)
全世界各行各業(yè)聯(lián)合起來(lái),internet一定要實(shí)現(xiàn)!

Access數(shù)據(jù)有效性檢查

2004-02-11 eNet&Ciweek

  開(kāi)發(fā)一個(gè)好的數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)鍵是要確保錄入數(shù)據(jù)的完整性和準(zhǔn)確性。Access提供了很多檢查錄入數(shù)據(jù)有效性的手段,筆者這里就簡(jiǎn)單介紹兩種常用的方法。

  一、利用字段屬性

  1.數(shù)據(jù)類型屬性:數(shù)據(jù)類型決定了用戶能保存在此字段中值的種類,如果用戶鍵入的數(shù)據(jù)與字段規(guī)定的類型不一致,Access就不會(huì)存儲(chǔ)該數(shù)據(jù)。如“日期/時(shí)間”字段,只允許輸入有效的日期與時(shí)間格式。

  2.字段大小屬性:對(duì)于“數(shù)字”型字段,通過(guò)設(shè)置字段的大小控制輸入值的類型和范圍;而對(duì)“文本”字段,可以設(shè)置可輸入的最大字符數(shù)(最大為255)。

  3.必填字段屬性:數(shù)據(jù)庫(kù)中除“自動(dòng)編號(hào)”字段外(該字段可自行生成數(shù)據(jù))的其它字段,都可利用設(shè)置必填字段屬性值為“是”,要求字段中必須有數(shù)據(jù)輸入,以避免一些重要信息的遺漏。

  4.輸入掩碼屬性:該屬性可幫助用戶按照正確的格式輸入數(shù)據(jù)。如創(chuàng)建輸入掩碼顯示電話號(hào)碼的括號(hào)、空格及連接符,輸入時(shí)只要在空格中填入即可。

  5.有效性規(guī)則屬性:字段有效性規(guī)則屬性用于在用戶離開(kāi)字段時(shí),檢查輸入字段的值是否符合要求。

  表有效性規(guī)則與字段有效性規(guī)則不同,當(dāng)需要設(shè)置涉及表中多個(gè)字段的有效性規(guī)則屬性時(shí),可以設(shè)置表屬性的有效性規(guī)則。

  二、使用事件過(guò)程

  在某些情況下,當(dāng)有效性規(guī)則含有復(fù)雜的條件,并且需根據(jù)條件執(zhí)行不同的操作時(shí),往往很難寫(xiě)出有效性規(guī)則,這時(shí)可以通過(guò)對(duì)如下的事件過(guò)程編寫(xiě)代碼來(lái)代替有效性規(guī)則進(jìn)行檢查。

  BeforeUpdate和Ondelete窗體事件是在保存記錄中的新數(shù)據(jù)或修改后的數(shù)據(jù)之前和在刪除記錄之前觸發(fā);BeforeUpdate和onExit控件事件是在保存控件上的新數(shù)據(jù)或修改后的數(shù)據(jù)之前和離開(kāi)控件之前觸發(fā)。

相關(guān)頻道: eNews

您對(duì)本文或本站有任何意見(jiàn),請(qǐng)?jiān)谙路教峤?,謝謝!

投稿信箱:tougao@enet16.com