Sami
|
MOGI DAS CRUZES SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 31/05/2004 08:54 hs
Oi pessoal Estou fazendo uma consulta, mas eu não sei onde estou errando, pois o campo nome aparece em branco e os outros dados aparece preenchido. Gostaria que o campo nome tambem aparecesse preenchido. Este é código que estou usando: ---------------------------------------------------------------------------------- Private Sub cmdConsult_Click() Dim nome As String nome = InputBox("Digite o nome do cliente que deseja encontrar:", "") If nome = "" Then Exit Sub 'sai da rotina se o usuario não digitar nada!!! adocCliente.RecordSource = "SELECT * FROM clientes WHERE cliente = ' " & nome & " ' " adocCliente.Refresh 'faz o filtro com o critério SQL!!!' End Sub ---------------------------------------------------------------------------------- Obrigada
Sami ------
|
|
|
|
FatBoy
|
LONDRINA PR - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 31/05/2004 11:19 hs
Voce pode tentar assim: Tire os espaços antes da ' adocCliente.RecordSource = "SELECT * FROM clientes WHERE cliente = '" & nome & "' " Se quiser todos os clientes que começam com o nome adocCliente.RecordSource = "SELECT * FROM clientes WHERE cliente Like ('" & nome & "%') " o % é o caracter coringa.....
|
|
|
THECRAZY
|
BRASÍLIA DF - BRASIL
|
|
ENUNCIADA !
|
|
|
|
Dingo
|
MOGI DAS CRUZES SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 01/06/2004 11:35 hs
bom dia SAMI
tente colocar o sql dessa maneira, colocando clientes. antes do * e ponto e virgula antes da última aspas.
Assim funcionou comigo
|
TÓPICO EDITADO
|
|
|
|
cristiano fisch
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 01/06/2004 12:57 hs
Verifique a conversação entre os objetos de interação com o usuário e o Recordset.
|
|
|