本人建了一个临时数据表,为何读取空字段时出现以下错误,could not convert variant of type (null) into type (string) 本人是用adoquery读取字段的,请问如何解决,最好有例子,先谢了.
解决方案 »
- 如何动态的添加窗体
- 找远程传送文件代码???
- 如何得到x,y之问的角度,x坐标(10,20),y坐标(200,60),程序如何写呢?
- 请问如何在DELPHI中通过下拉列表,显示数据库中的一个属性的一列值?
- 请问:怎么得到统计结果?
- 怎么做才能使 TDBDateTimePicker 的 DateTime 属性被赋值时自动提交数据 ?( 答一次一分, 直到送完, 解决问题更多)
- 谁有CoolMenu注册码?100分
- 100分提问!跟者有分!“请大家努力完善Delphi论坛!”
- 一个很简单的DELPHI+ACESS错误,不能添加...急,在线等待回答
- 请问各位大侠,如何通过编程(delphi5)锁定鼠标、键盘,或限制鼠标的移动范围(如只能在一个窗口上移动)。
- 多个主键,如何用SQL语句来写?
- 二进制的 0.01010000000000000000000怎么转为0.3125
你可以在你的操作前面加上这样一句:
if AdoQuery1.Eof then Exit;
这样就不会出现对空记录使用转换了。
mfzmc:=adoquery1.FieldByName(fzmc1').AsString;
就可以了么
mfzmc:=adoquery1.FieldByName('fzmc1').AsString;
mfzmc:=adoquery1.FieldByName('fzmc1').AsString;