USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  select
Ivosny
não registrado
Postada em 17/07/2006 20:22 hs   
Ai valeu o erro que aparece é o seguinte...
 
Run-time error '3464':
Data type mismatch in criteria expression.
     
Maha
SÃO PAULO
SP - BRASIL
Postada em 17/07/2006 22:35 hs            
Será que você não está inserindo na consulto alguma string que tenha ( ' ) aspa simples ou apostrofos?

Saúde e Paz, o resto... trabalhando vem!!!

"Se um dia a vida lhe der as costas, passe a mão na bunda dela!!!"

     
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
ENUNCIADA !
Postada em 18/07/2006 00:19 hs            
Veja a diferença, voce etá fazendo assim:
data1.recordsourse="select * from clientes where nome =' " & text1.text & "' and bairro_
 =' " & text2.text & "'"
Faça assim:
data1.recordsourse="select * from clientes where nome ='" & text1.text & "' and bairro_
 ='" & text2.text & "'"
ou então entenda melhor quebre a linha assim:
sSQL = "select * from clientes where nome ='" & text1.text & "'"
sSQL = sSQL & " and bairro='" & text2.text & "'"
Data1.RecordSource = sSQL
 
Se o campo Nome do Bd e o campo bairro forem do tipo String, com certeza vai funcionar.
 
vlu//
   
Leandro©
não registrado
ENUNCIADA !
Postada em 18/07/2006 00:46 hs   
usa o like q o ivo disse ae
   
ivosny
CURITIBA
PR - BRASIL
Postada em 24/07/2006 08:23 hs            
Olá  A instrução sql é a seguinte...
Private Sub dbP_Click(Area As Integer)
If dbP.Text <> pesquisa Then
Data3.RecordSource = "select * from dados_cli where idtel like '" & dbP.Text & "'and_ confirma like'" & Text2.Text & "'"
Data3.Refresh
End If
End Sub
'Onde dbp.text é o nome do cliente e text2.text é referente a posição em que ele se encontra que é ("0" uo "-1")
nome no banco de dados access  é do tipo texto
e asegunda opção é do tipo (SIM/NÃO)...
     
ivosny
CURITIBA
PR - BRASIL
ENUNCIADA !
Postada em 24/07/2006 08:23 hs            
Olá  A instrução sql é a seguinte...
Private Sub dbP_Click(Area As Integer)
If dbP.Text <> pesquisa Then
Data3.RecordSource = "select * from dados_cli where idtel like '" & dbP.Text & "'and_ confirma like'" & Text2.Text & "'"
Data3.Refresh
End If
End Sub
'Onde dbp.text é o nome do cliente e text2.text é referente a posição em que ele se encontra que é ("0" uo "-1")
nome no banco de dados access  é do tipo texto
e asegunda opção é do tipo (SIM/NÃO)...
   
Página(s): 2/3     « ANTERIOR    PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página