程序莫名其妙的问题!很急!谢谢! 其他机器我也安装了DELPHI4,但是就那个FORM,用了就报错!在自己的机器上就没有问题! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //判断先if FieldByName(??).IsNull then 会不会是有什么.ini文件之类的.在其它机器上没有?用到了数据库了吗?注册表?可能是读字符串转化成数字时的错. Variant为Null在类型转换的时候容易出现这个问题 特定的一个form?其它的是不是都没有啊,试试重新编译一下 你是发布程序吧…… 同意zswang的意见,要先看是什么地方出错,因为你的是报无效的variant类型转换错误,因此存在着多种可能性。 无效的variant类型转换有那么一种情况var XXX:String XXx:=fieldbyName('XXX').value;当数据库值不为空时,不会出错,但如果为空时,赋值时会出错程序代码估计看不出错,最好单步调试一下 总觉得DateTimePicker输入日期并不方便,光标在 yyyy上输入时,原来整个yyyy就不见了? 托盘气球 请各位看看是不是我的程序有问题 奇怪的事。。。 怎么把一个表Stringrid中的数据用chart表现成柱型图 第一次来delphi版散分顺便问个小问题(200分!!!!!)(今天解决今天发分) 关于form创建的问题 制作delphi的.hlp格式帮助文档怎么做啊? 在delphi下如何实现文本和图片的打印及预览 关于程序安装过程中的一些问题,有经验的请进>>>>>>>>>>>>>>>>>> 在用F1BOOK6时遇到的奇怪问题,求教 还有哪位在通宵
if FieldByName(??).IsNull then
用到了数据库了吗?
注册表?
可能是读字符串转化成数字时的错.
在类型转换的时候
容易出现这个问题
特定的一个form?其它的是不是都没有啊,试试重新编译一下
你是发布程序吧……
有那么一种情况
var
XXX:String XXx:=fieldbyName('XXX').value;
当数据库值不为空时,不会出错,但如果为空时,赋值时会出错
程序代码估计看不出错,最好单步调试一下