Aspas Simples (QuotedStr) no Delphi 2010
Olá pessoal!
Estou exportando do Delphi 7 para o 2010, e durante o processo percebi que a função QuotedStr está retornando ''exemplo'' (string entre duas aspas simples), ao invés de 'exemplo'.
Alguém saberia dizer porque isso acontece?
Desde já, agradeço.
Nathalia Rodrigues
Curtidas 2
Melhor post
Deivison Melo
04/11/2010
Boa noite Nathalia,
A função quotedstr (DELPHI), retorna a string que é informada como parametro entre aspas, por exemplo:
Digamos que eu tenho no edit1 armazenado o valor Nathalia, para utilizá-lo em uma linha de código, eu usaria de uma destas forma:
tabela.filter := 'campo = ' + QuotedStr(edit1.text);
que tem o mesmo efeito de
table1.filter := 'campo = ' + '''+ edit 1.text +'''
ambas retornariam o seguinte valor para o tabela.filter
campo = 'Nathalia' Espero ter ajudado!! Atenciosamente, Emanoel Deivison
Digamos que eu tenho no edit1 armazenado o valor Nathalia, para utilizá-lo em uma linha de código, eu usaria de uma destas forma:
tabela.filter := 'campo = ' + QuotedStr(edit1.text);
que tem o mesmo efeito de
table1.filter := 'campo = ' + '''+ edit 1.text +'''
ambas retornariam o seguinte valor para o tabela.filter
campo = 'Nathalia' Espero ter ajudado!! Atenciosamente, Emanoel Deivison
GOSTEI 4
Mais Respostas
Nathalia Rodrigues
04/11/2010
Só para exemplificar melhor:
GOSTEI 1