Ir para conteúdo
Fórum Script Brasil
  • 0

Como Fazer Um Comando Sql Via Edit1.text Funcionar?


Se você esta contente....

Pergunta

Bom meus amigos eu tenho a seguinte duvida, eu estou tentando passar um comando de pesquisa sql, e substituir dentro do codigo que faz a pesquisa, o exemplo segue abaixo:

//========================================

no edit1.text do form voce colocaria o codigo pra ser executado

ex: Edit1.text:='select * from Cadastro'; <==== isso você digitou la no form

//========================================

procedure TForm1.Button1Click(Sender: TObject);

var sintaxe, comando : string;

begin

sintaxe:=edit1.Text;

comando:=chr(39)+sintaxe+chr(39);

adoquery1.Close;

adoquery1.SQL.Clear;

//adoquery1.SQL.Add('"+comando+"'); <=================aqui não funciona EU PREICISAVA QUE FOSSE ASSIM alguém TEM ALGUMA IDEIA?

adoquery1.SQL.Add('select * from cadastro');<=============aqui funciona

adoquery1.Open;

end;

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

acho que seria so isso, não??

adoquery1.SQL.Add(comando);
alias, acho que essa linha vai causar erro:
comando:=chr(39)+sintaxe+chr(39);
acho que assim funcionaria:
procedure TForm1.Button1Click(Sender: TObject);
begin

adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add(edit1.Text);
adoquery1.Open;

end;[/code]

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Gustavo Ribeiro Ferreira THomé

O seu problema está em inserir as aspas no comando sql!!!!!!

tente isso:

Query2.SQL.Add('SELECT * FROM boleto,usuario WHERE nome =' + QuotedStr(edit1.Text));

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...