<output id="os3gq"><ruby id="os3gq"></ruby></output>

    1. <mark id="os3gq"></mark>
    2. Access培訓
      網站公告
      ·Access快速平臺QQ群號:84825014    ·Access快速開發平臺下載地址及教程    ·歡迎添加微信交流賬號:AccessoftChu    ·如何快速搜索本站文章|示例|資料    
      您的位置: 首頁 > 技術文章 > Access數據庫-宏

      如何保持代碼的唯一性?

      時 間:2007-10-19 09:28:34
      作 者:賀德才   ID:140  城市:襄樊
      摘 要:保持代碼唯一性
      正 文:

              在設計數據庫時,有時我們可能需要讓某字段數據保持唯一,比如“代碼”字段。這在表設計時可以將該字段設置成“無重復”。如果不想在表里設置,而只想在錄入窗體里設置,可以先設計一個宏,并將這個宏賦予錄入窗體“代碼”字段的“更新后”事件即可。

              宏條件是:DLookUp("[代碼]","[表名]","[代碼] = Form.[代碼] ") Is Not Null
              宏操作選擇“msgbox”,在下面的提示欄內填寫提示文字,比如“你輸入的代碼已經存在,請重新輸入!”
              這樣設計已經可以了,但還有一個小問題,那就是當系統出現提示時,光標已經離開“代碼”字段。又讓“重新輸入”,光標卻離開,這不合事理,所以,還要在宏里加第二個操作“CancelEvent”。這樣設計后,既有提示,光標又還在原位,方便重新輸入。



      Access軟件網官方交流QQ群 (群號:252407829)       access源碼網店

      最新評論 查看更多評論(0)

      發表評論您的評論將提升作者分享的動力!快來評論一下吧!

      用戶名:
      密 碼:
      內 容:
       

      常見問答

      技術分類

      相關資源

      關于我們 | 服務條款 | 在線投稿 | 友情鏈接 | 網站統計 | 網站幫助