Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

brunoguitarman

Como comparar strings no delphi 6?

Recommended Posts

Galera, eu tô fazendo uma pesquisa em sql e preciso saber se as strings são iguais ou não, tipo isso:

 

if (DMRelVerbas.SelZVerbacod_verba = DMRelVerbas.SelZverba_SLDcod_verba)

then faztalcoisa

else fazoutracoisa;

 

alguém sabe que função eu posso usar pra saber se elas são iguais?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bruno explica melhor a sua duvida. Pelo que vi no seu post no seu if você ja esta comparando elas, você só esqueceu de colocar o tipo, ex.:

if (DMRelVerbas.SelZVerbacod_verba.Value = DMRelVerbas.SelZverba_SLDcod_verba.Value)

then faztalcoisa

else fazoutracoisa; // o delphi vai pegar o tipo dos campos definidos no banco

 

if (DMRelVerbas.SelZVerbacod_verba.AsString = DMRelVerbas.SelZverba_SLDcod_verba.AsString)

then faztalcoisa

else fazoutracoisa; // você ta indicando que você vai usar o campo como uma string

 

Pelo que entendi essa foi a sua duvida.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu que tava fazendo besteria. É que tava dando um erro e achei que fosse na comparação, até por que me lembrei que em C não pode comparar desse jeito, aí já comecei a pensar bobagem, mas olhando com mais calma vi que não era isso. A comparação está correta. Mas obrigado de qualquer forma.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.