ADODC COM VARIAVEL DE PARAMETRO

FREDSMORAIS 18/08/2011 09:44:03
#381952
Pessoal,

No me banco de dados, o campo cpf está formatado como número. Quando vou realizar uma consulta pelo vba utilizando um ADODC.RecordSource passando o valor de um TextBox como parâmetro dá erro. Segue o código e o erro:

Código:
Adodc1.RecordSource = [Ô]select nome,cpf from cli where cpf = [ô] [Ô] & txtpesq.Text & [Ô][ô] order by nome;[Ô]
Adodc1.Refresh

Erro:
[Ô]Tipo de dados incompatível na expressão de critério[Ô]



[txt-color=#0000f0]Alguém tem a solução?[/txt-color]
KERPLUNK 18/08/2011 09:47:10
#381954
Resposta escolhida
Adodc1.RecordSource = [Ô]select nome,cpf from cli where cpf = [Ô] & txtpesq.Text & [Ô] order by nome;[Ô]
FREDSMORAIS 18/08/2011 09:49:38
#381955
Puts, eu juro que tentei de todas as formas... cabeça quente não dá certo mesmo...


Valeu Kerplunk, funcionou blz!
Tópico encerrado , respostas não são mais permitidas