var dd,ff:Integer; dd:=DM.q_1.FieldValues['jiechunum'];//jiechunum和shengyunum都是sql数据库中的int型字段
dd:=dd-1;
ff:=DM.q_1.FieldValues['shengyunum'];
ff:=ff+1;数据已经查询出来,可以在文本框中显示正确的数字,我想在程序中改变数值编译的时候为什么说数据类型不匹配啊?该怎么写?
dd:=dd-1;
ff:=DM.q_1.FieldValues['shengyunum'];
ff:=ff+1;数据已经查询出来,可以在文本框中显示正确的数字,我想在程序中改变数值编译的时候为什么说数据类型不匹配啊?该怎么写?
试试
coffee36说的方法我试过了,还是出现这样的错误:(也是指向同一行)
[Error] U_1.pas(120): Incompatible types: 'String' and 'Integer'
[Error] U_1.pas(120): Incompatible types
否则,就不是这条语句的错误,检查它的上几条语句吧,