Comparação entre dois numeros
o que pode estar errado aqui , tá dizendo que naum reconhece o <= pq ?
if strtoint(txtpeso.Text) >= qrgridfrete.FieldByName(´faixa_inicial´) and strtoint(txtpeso.Text) <= qrgridfrete.FieldByName(´faixa_final´) then
if strtoint(txtpeso.Text) >= qrgridfrete.FieldByName(´faixa_inicial´) and strtoint(txtpeso.Text) <= qrgridfrete.FieldByName(´faixa_final´) then
Anonymous
Curtidas 0
Respostas
Anonymous
26/02/2003
já tentou assim?
if (strtoint(txtpeso.Text) >= qrgridfrete.FieldByName(´faixa_inicial´)) and (strtoint(txtpeso.Text) <= qrgridfrete.FieldByName(´faixa_final´)) then
if (strtoint(txtpeso.Text) >= qrgridfrete.FieldByName(´faixa_inicial´)) and (strtoint(txtpeso.Text) <= qrgridfrete.FieldByName(´faixa_final´)) then
GOSTEI 0
Anonymous
26/02/2003
Onde está escrito:
´qrgridfrete.FieldByName(´faixa_inicial´) ´
e
´qrgridfrete.FieldByName(´faixa_final´) ´
Vc já tentou colocar:
qrgridfrete.FieldByName(´faixa_inicial´).asinteger
e
qrgridfrete.FieldByName(´faixa_inicial´).asinteger
´qrgridfrete.FieldByName(´faixa_inicial´) ´
e
´qrgridfrete.FieldByName(´faixa_final´) ´
Vc já tentou colocar:
qrgridfrete.FieldByName(´faixa_inicial´).asinteger
e
qrgridfrete.FieldByName(´faixa_inicial´).asinteger
GOSTEI 0
Anonymous
26/02/2003
Faça assim:
if strtoint(txtpeso.Text) >= qrgridfrete.FieldByName(´faixa_inicial´) and strtoint(txtpeso.Text) =< qrgridfrete.FieldByName(´faixa_final´) then
//atenção para a posição dos sinais
if strtoint(txtpeso.Text) >= qrgridfrete.FieldByName(´faixa_inicial´) and strtoint(txtpeso.Text) =< qrgridfrete.FieldByName(´faixa_final´) then
//atenção para a posição dos sinais
GOSTEI 0