2014-12-04 70 views
0

我有一個窗體和一個文本框來綁定一個字段從數據庫(日期時間類型),它允許用戶編輯,現在我只想讓用戶輸入一個有效的日期時間(dd/mm/yyyy)格式的字符串。我怎樣才能做到這一點?Foxpro將字符串驗證爲datetime?

回答

1

如果您的文本框綁定到日期/時間表中的某個列,則默認情況下它只會爲您提供有效的日期時間,如果無效將彈出「等待窗口」錯誤消息(通常屏幕右上角),並顯示一條消息「無效的日期/時間」,您可以自定義,如果您需要......但此驗證是自動構建的。現在

,樣品你有「DD/MM/YYYY」的具體日期時間格式是基於「SET DATE」設置......還有很多,但你具體是

SET DATE DMY

和可以隨時隨地應用程序,以便在默認數據會話的整個VFP應用程序知道日期應在日/月/年格式輸入來完成的前期...

如果你想包括世紀對於完整的4位數年份,你可以做

SET CENTURY ON