Erro na consulta Like
Estou utilizando a seguinte consuta:
CONSULTA.CommandText := ´SELECT CLI_CODIGO, CLI_NOME ´+
´WHERE CLI_NOME LIKE ´ + txtbuscacliente.Text + ´¬´´;
consulta.Open;
O problema é que está dando erro de sintax.
Toda hora que eu faço essa consulta eu preciso abrila e fecha-lá logo em seguida.
Grato
CONSULTA.CommandText := ´SELECT CLI_CODIGO, CLI_NOME ´+
´WHERE CLI_NOME LIKE ´ + txtbuscacliente.Text + ´¬´´;
consulta.Open;
O problema é que está dando erro de sintax.
Toda hora que eu faço essa consulta eu preciso abrila e fecha-lá logo em seguida.
Grato
Rafaelflavia
Curtidas 0
Respostas
Adilsond
07/02/2004
Voce está passando uma string como parametro, então precisa passar com aspas.
CONSULTA.CommandText := ´SELECT CLI_CODIGO, CLI_NOME ´+
´WHERE CLI_NOME LIKE ´ + QuotedStr(txtbuscacliente.Text + ´¬´);
CONSULTA.CommandText := ´SELECT CLI_CODIGO, CLI_NOME ´+
´WHERE CLI_NOME LIKE ´ + QuotedStr(txtbuscacliente.Text + ´¬´);
GOSTEI 0