2016-01-13 104 views
0

我目前有一個數據網格,它保存來自Access表的信息。數據庫中的細節是員工詳細信息,例如姓名,號碼,郵編,地址,付款率等通過Visual Basic驗證DataGridView

我需要的是能夠驗證輸入的數據類型,存在和極端數據,但我不知道該怎麼做。

任何幫助,非常感謝!

+0

服務器端或客戶端? – nicomp

+0

客戶端... –

回答

0

您可以查找Datagridview CellEndEdit事件(如果您希望在該單元格的編輯完成後檢查輸入的值)。其中參數爲DataGridViewCellEventArgs。這有一個ColumnIndexRowIndex,因此您可以檢索正在編輯哪個單元格(以防您根據您正在編輯的列進行不同的檢查)。

Raymond

+0

好吧我想我明白你的意思。如果其中一個單元格不符合驗證規則,是否可以顯示消息框? –

+0

是的,如果你在一個Windows窗體項目中,你可以用System.Windows.Forms.MessageBox.Show(「message」,「title」,MessageBoxButtons。<你想要的任何按鈕>)彈出一個消息框。或者只是MessageBox.Show ...如果你在一個窗體中...... – 2016-01-13 15:39:51

+0

好吧,不幸的是,我只是編碼和可視化基礎的初學者,所以如果你能指出我在正確的方向代碼明智,它會很棒讚賞。 這是網格填充時窗體的樣子,https://gyazo.com/3c8f00ac68f5ecb751a3d3e42bf6db54。 –