校验DBGrid的某一列输入错误?
如:单价列输入0..2会提示输入错误信息
try{
StrToFloat("");
}
catch (...)
{
ShowMessage ("输入错误");
具体怎么写,谢谢
问题点数:0、回复次数:3Top
1 楼eastnofail(Char *)回复于 2003-06-02 11:01:34 得分 0
你编辑的行会自动成为dataset的当前行
所以你只需要判断DBGrid1->DataSource->DataSet->FieldByName("列名")->AsFloat就可以了Top
2 楼shanewest1(炉子)回复于 2003-06-02 11:08:59 得分 0
支持Top
3 楼yingyys(鹰)回复于 2003-06-02 16:25:52 得分 0
同Top




