temp9:=AdoQuery1.fieldbyname('cashSmoney').asinteger;
edit6.Text:=AdoQuery1.fieldbyname('CardID').asstring;上面代码第一行不报错,第二行报错。 CardID在sql数据库表中的数据类型为int
顺便问一下:
调试如何进行跟踪呀?还有即时查看某个变量的值?
edit6.Text:=AdoQuery1.fieldbyname('CardID').asstring;上面代码第一行不报错,第二行报错。 CardID在sql数据库表中的数据类型为int
顺便问一下:
调试如何进行跟踪呀?还有即时查看某个变量的值?
然后是int,那你为什么还asstring?
改成这样试试
edit6.Text:=inttostr(AdoQuery1.fieldbyname('CardID').asinteger);
既然是int,那你为什么还asstring?
改成这样试试
edit6.Text:=inttostr(AdoQuery1.fieldbyname('CardID').asinteger);
这么写,应该也可以把,是不是别的地方出来问题。
temp9什么类型啊?
edit6.Text:=210
edit7.Text:=AdoQuery1.fieldbyname('CashSMoney').asinteger; //此行有错报错提示: incompatible type "string" and "integer"