类型不匹配问题!初学者求教!多谢!(50分)

  • 主题发起人 主题发起人 TIDE_LIU
  • 开始时间 开始时间
T

TIDE_LIU

Unregistered / Unconfirmed
GUEST, unregistred user!
Edit1.Text:=adodataset1.Fields['clono'].value;
有什么问题么?为什么总提示 incompatible types:'integer' and 'string'
adodataset已经设好了,都正常,用inttostr也不可以!为什么?各位大虾多多指教!
 
Edit1.Text:=adodataset1.Fields['clono'].asstring
 
楼上的方法应该可以,试试吧
 
我试过了,还是不可以!
大家再看看吧!帮帮忙!
 
不会吧,应该可以呀
 
temp:=adodataset1.Fields['clono'].AsInteger;
Edit1.text:=IntToStr(temp);
 
adodataset1.Fields.FieldByName('clono').AsString
 
Edit1.Text:=adodataset1.Fieldbyname('clono').asstring;
这样肯定行,可以结束问题了。
 
估计你的'clono'字段不是字符串类型的吧
 
edit1.text:=inttostr(adodataset1.fieldbyname('clono').value);
 
你的clono是什么类型的字段,
如果是字符型:Edit1.Text:=adodataset1.Fieldbyname('clono').asstring
如果是数字型:Edit1.Text:=integer(adodataset1.Fieldbyname('clono').asinteger)

 
TO:COOLER 为什么取得值后还要加INTEGER呢??这样是什么意思啊?
这样不会和TEXT冲突??TEXT不是字符型吗??
 
对不起,打错了,
是INTTOSTR('')
 
多谢大家关心!此问题已得到解决!
 

Similar threads

后退
顶部