很简单的问题 怎么判断数据不是浮点类型的?(直接从dbgrid中输入)!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在你的数据源(如ADOQuery)的BeforePost事件中写上:var tmp : Real;begintry tmp := StrToFloat(DataSet.FieldByName('Field1').AsString);except raise exception('这不是一个有效的浮点类型数值!');end; 这样行吗,我定义的field1是float数据类型也!!! 你为什么非要把field1定义为string类型呢,直接定义为float型不就可以了吗?你写的那段代码没什么错误 关注,我也碰到这个问题,就是在dbgrid中直接修改数据,我定义为float型,当用户输入字符型时出现错误,我该怎么对这个异常处理!!! 各位求助这样一种表格控件,点击“+”号 能显示分组 请教大侠,这种打印报表delphi怎么做呢? 很简单的一段程序代码,我是初学者,大家帮我找找错误的地方 如何安装fastreport3.23.9 Enterpise 向高手求救!Dbexpress连接控件。 请问如何判断一个句柄是菜单? INDY怎样发送和接收正文是HTML格式的,且带图片的电子邮件? 不知道为什么.... 提问:如何让程序运行得更快、更稳定? 请高手cg1120(代码最优化-§帮助那些值得帮助的人§)等 指点迷津 人性化程序设计(2)-何为灌金! 关于文件读写的问题,在线等待! 新手小问题
var
tmp : Real;
begin
try
tmp := StrToFloat(DataSet.FieldByName('Field1').AsString);
except
raise exception('这不是一个有效的浮点类型数值!');
end;
你写的那段代码没什么错误