VB E FIREBIRD - CONSULTA

PAULOHSV 29/08/2007 14:33:42
#233281
Preciso fazer uma consulta no firebir onde ele liste os nome que começem com uma determinada letra. Então eu fiz.

rs.Open "select * from cad_ficha where responsavel like UPPER('" & UCase(txtparametro.Text) & "%') order by responsavel", Cn

Por exemplo, seu eu procurar por pa ele lista todos os Paulo para mim, mas não lista o Paulo Henrique.
Ja troquei o % por * e ai ele não acha nada.

Meu campo RESPONSAVEL é VARCHAR(150), NOT NULL ,COLLATE WIN_PTBR , CHARSET WIN1252
Uso o firebird 2.0
USUARIO.EXCLUIDOS 29/08/2007 14:41:52
#233285
Acabei de fazer um teste aqui no meu programa, cadastrando dois clientes, "Paulo" e "Paulo Henrique". Usando a consulta abaixo consegui recuperar os dois no Grid.

rs.Open "Select * Clientes where cod like '" + TxtPes + "%' order by cod", cnn, adOpenStatic, adLockOptimistic

Espero ter ajudado.

Tópico encerrado , respostas não são mais permitidas