var sStr :String;sStr :=QueryTotal.fields[0].AsString;
try
Totals := StrToFloat(sStr);
except
Totals := 0;
end;
try
Totals := StrToFloat(sStr);
except
Totals := 0;
end;
解决方案 »
- 复制和粘贴
- 请教如何在一个窗口实现一个视频文件的预览播放?
- 关于网络蚂蚁悬浮窗的问题,为什么我的悬浮窗会被最小化?
- 关于DBGrid显示时的小数位和直接保存的问题。急急急!!!在线等待
- 这个AdoQuery的参数如何写Sql.text:='Insert into 固定资产表 VALUES(:固定资产编号,:固定资产名称)
- 句柄是什么意思,谢谢,希望示例一下。马上给分。。。。。。。。。。。。。。。。
- 怎样才能让listview的一个column不显示?
- delphi 里面怎么使用想Vc++那样的memmove 和memcpy 有个例子吗?
- 怎么将对话框加载进工程
- TServerSocket的stThreadBlocking模式下触发不了OnClientRead?
- 简单的问题我不懂!
- 请大家帮助我解答一个问题
else totals:=QueryTotal.fields[0].asfloat;
然后用real转换
totals:=0
else
totals:=QueryTotal.fields[0].asfloat;
试试这样
Total := StrToFloat(VarToStrDef(QueryTotal.fields[0].Value, '0'));
delphi5好象没有VarToStrDef;
try
totals:=QueryTotal.fields[0].asfloat;
except
totals:=0;
end;