校验DBGrid的某一列输入错误?

zjt20 2003-06-02 10:50:55
如:单价列输入0..2会提示输入错误信息
try{
StrToFloat("");
}
catch (...)
{
ShowMessage ("输入错误");
具体怎么写,谢谢
...全文
24 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
shanewest1 2003-06-02
  • 打赏
  • 举报
回复
支持
eastnofail 2003-06-02
  • 打赏
  • 举报
回复
你编辑的行会自动成为dataset的当前行
所以你只需要判断DBGrid1->DataSource->DataSet->FieldByName("列名")->AsFloat就可以了
yingyys 2003-06-02
  • 打赏
  • 举报
回复

13,874

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧