我正在为vb net开发一个Windows应用程序。 我被困在以下的最后一部分,我想要一些帮助,我应该在哪里看或做。我的问题:我在mysql中有一个名为patient.each患者的数据库有通常的列(姓名,姓氏等)。除了所有列之外,还有一列称为'time',另一列称为'date'。我还有一个数据网格,其中显示了这些值。当要添加新用户时,所有字段都被填充并且在'时间'他填写访问时间。我想询问是否有任何方法可以根据日期限制时间范围...例如,在添加新患者之前能够在开始时说,在2014年8月30日,预约的时间范围是9到10.因此,当新患者在该日期被添加时,每十分钟仅在此范围之间预订,例如9:10,然后是9:20,依此类推直到10日。
我真的很困难并且在上周寻找解决方案,因此任何关于实施的想法都将受到赞赏。 提前谢谢..如果您需要我的一些代码,请告诉我。
答案 0 :(得分:0)
如果您想限制输入数据,则必须使用DataGridView
' CellValidating
事件。在那里你可以检查输入是否正常。如果不正常,您可以设置已编辑行的ErrorText
字段,您可以在其中向用户解释他输入的错误。
从MSDN查看此HowTo。