我在Delphi 7中有一个使用clientdataset的应用程序,并对其进行了一些操作。 ClientDataSet链接到Intraweb网格。
我在ClientDataSet上进行插入或编辑。如何验证每个字段的clientdataset中引入的数据?我无法在网络表单上验证来自用户的输入,因此必须使用ClientDataSet事件进行验证。
LE:我想在用户输入时验证数据。不在onbeforepost事件。因此,我将clientdataset放置在edit / insert中。用户在网格中进行输入,我想验证clientdataset中该行的数据,如下图所示:
第一列是字符串,第二列是整数,第三列也是整数。现在,我想在用户输入后验证第三列。必须(如果可能的话)仅通过使用clientdataset事件/黑客来完成此验证。
最佳答案
您应该处理TClientDataset BeforePost事件,如果数据无效,请使用abort方法
关于delphi - Delphi-ClientDataSet-验证数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6095654/