在dbgrid或dbedit控件中怎么检验输入或修改的数据的正确性?
例如:我的table1连接dbgrid,table1中有int型字段aaa。
那么我在dbgird中修改aaa字段的值时,如果我输入的是给字符串,那要怎么做
才能让dbgdrid提示我输入数据错误?
例如:我的table1连接dbgrid,table1中有int型字段aaa。
那么我在dbgird中修改aaa字段的值时,如果我输入的是给字符串,那要怎么做
才能让dbgdrid提示我输入数据错误?
Key := #0;
if (Pos('.', Edit4.Text) > 0) and (Key = '.') then
Key := #0;
DBGrid.OnKeypress
DBGrid.Datasource.Dataset.BeforePost --這種最安全