M
mayao
Unregistered / Unconfirmed
GUEST, unregistred user!
各位达人,请假一个问题:<br>我从一个数据库里取出一个值,然后和一个编辑框里的制进行比较,代码如下:<br><br>adoquery1.Close;<br>adoquery1.SQL.Clear;<br>adoquery1.SQL.Add('select * from Z_Lweightstd where 机型 = '+type+' ');<br>adoquery1.Open;<br><br>if edit6.Text > adoquery1.FieldByName('载重').AsString<br> then<br> Application.MessageBox('您的输入有误,载重超额!',MB_OK)<br><br>但是一调试,就会这样显示:<br>[Error] Unit2.pas(300): Incompatible types: 'Integer' and 'PAnsiChar'<br><br>试了很多办法,均不能通过,请教各位这种情况该如何处理。