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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Ajuda type mistach
Diogo S.
não registrado
Postada em 29/02/2008 12:01 hs   
Estou fazendo uma consulta com ado e sql e nao esta dando ceto =/
Private Sub Command5_Click()
 Dim Mensagem As String
 Dim dado As Long
 Dim Consulta_SQL As Double
 Dim Resultado As String
 Dim teste As Currency
 Consulta_SQL = 0
 
 ''On Error Resume Next
  dado = InputBox("Informe o Código do Produto")
Consulta_SQL = "SELECT * FROM Produtos WHERE Codigo_Pro = '" + dado + "';"

                 Set pesquisa = b.OpenRecordset(Consulta_SQL, dbOpenSnapshot)
              
   
                 Mensagem = "Posição retornada por Pesquisa.AbsolutePosition = " + _
          Str(pesquisa.AbsolutePosition)
 
 
O type mistach da erro naquela linha sublinhada
Alguem pode me ajudar?
     
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 29/02/2008 12:32 hs            
tente isso
 
Consulta_SQL = "SELECT * FROM Produtos WHERE Codigo_Pro=" & dado
TÓPICO EDITADO
 
Diogo S.
não registrado
Postada em 29/02/2008 14:45 hs   
Vlw Treze soluciono meu problema =)
Mas só queria oq vc me explica-se oq vc fez e porque, se possivel me explicar..
     
Vilmar Brazão
Pontos: 2843
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 29/02/2008 15:47 hs         
Diogo,
 
Ele simplesmente tratou o dado recebido como número.
antes estava ... '"" & dado & "'"  --> tratamento de STRING = TEXTO
agora ficou: " & dado               --> tratamento de número
 
E Diogo, favor se cadastrar no fórum antes de postar. É simples e rápido.
 
Obrigado.
TÓPICO EDITADO
 
Página(s): 1/1    

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