我有幾個文本框,並且用戶在這些字段之一中輸入了相同的數據。我有另一個表是store_no。我想限制用戶輸入可能的錯誤。例如,如果表上沒有machine_no#4,用戶將被警告消息框。驗證數據庫
Machine_no Value1 In first day
1 500
2 400
3 600
Machine_no Value1 second day
1 8678
2 45645
3 54645
在此先感謝
我有幾個文本框,並且用戶在這些字段之一中輸入了相同的數據。我有另一個表是store_no。我想限制用戶輸入可能的錯誤。例如,如果表上沒有machine_no#4,用戶將被警告消息框。驗證數據庫
Machine_no Value1 In first day
1 500
2 400
3 600
Machine_no Value1 second day
1 8678
2 45645
3 54645
在此先感謝
如果你真的想限制可用的選擇,我會用從表中填充選項的下拉列表取代自由形態文本框。
您可以使用NumericUpDown控件讓用戶只輸入整數並根據通用整數列表或整數數組進行驗證(您可以使用數據庫表上的現有機器編號加載列表),最後如果輸入無效數字,您可以使用ErrorProvider控件向用戶顯示警告。
對不起,但這不是我的答案。因爲我的桌子上有超過1000條記錄。我必須限制用戶輸入錯誤的數字。如果我使用dropdownlist,他們必須從列表中選擇。數據錄入時間過長。 – Hakan 2010-07-22 15:01:22
在這些情況下,有腳本技術可以使下拉減少痛苦。谷歌「鍵入提前下拉」或「自動完成下拉」,你會發現一些很好的例子。 – 2010-07-22 15:09:11
我想我自己找到了答案。檢查文章http://www.em-re.com/2011/01/validate-against-database – Hakan 2011-01-03 23:00:39