2016-01-13 80 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。 –