我的表欄位是日期/時間,格式如下:
mm/dd/yyyy hh:nn:ss
我希望用戶看到這個(日期和時間之間出現空格
__/__/__ __:__:__
我想要一個輸入掩碼,要求:
- 月份的 1 位或 2 位數字
- 資料的 1 位或 2 位數字
- 年份的所有 4 位數字
- 顯示空間,但只是為用戶跳過它
- 小時、分鐘和秒各有 1 位或 2 位數字
此外,在設定資料庫時,為日期和時間設定兩個單獨的欄位是否更聰明。一位同事鼓勵我打破它們......似乎明智?
uj5u.com熱心網友回復:
00/00/0000##00:00:00
查看影像中的結果

uj5u.com熱心網友回復:
受控用戶輸入在 Access 中并不是一項容易的任務,因為它針對相反的情況進行了優化:容忍并接受許多日期和時間的輸入序列。
對于強制控制輸入的情況,我寫了兩篇文章,包括完整的代碼(太多在這里發布)和演示,可能會給你一些想法:
在 Microsoft Access 中輸入帶有輸入掩碼和完整驗證的 ISO 格式日期
VBA.DateEntry 的當前代碼。
和
在 Microsoft Access 中使用輸入掩碼和完整驗證輸入 24 小時時間。
VBA.TimeEntry 的當前代碼。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/382295.html
上一篇:如何編輯VBASQL陳述句的WHERE子句,以便從1個以上的欄位回傳記錄?
下一篇:子表單可以在父表單之外嗎?
