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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Pesquisa VB
Guitar900
SAO PAULO
SP - BRASIL
Postada em 06/03/2007 18:55 hs            
Boa Noite.
 
Alguem pode me ajudar, estou com um problema, meu sistema não consegue pesquisar no banco de dados, quando coloco o "0" na frente do numero.
 
Exemplo:
 
CPF cadastrado no banco: 0123456789
Na hora da pesquisa eu coloco este numero e nao me retorna nenhum resultado.
 
Porém se o CPF for 123456789
Ele retorna o resultado correto.
 
Alguém pode me ajudar ?
 
Obrigado.
 
Att
Michel
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 06/03/2007 18:57 hs            
SELECT CPF FROM TABELA WHERE CPF LIKE '%123456789%'
 
tenta ae...
     
Guitar900
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 06/03/2007 19:02 hs            

Cara, meu codigo fonte está assim:

If Trim(txtpesqncheque.Text & " ") <> "" Then
        If IsNumeric(txtpesqncheque.Text) = True Then
            If i = 0 Then
            sql = sql & " where ncheque like " & Trim(txtpesqncheque.Text & " ")
        Else
            sql = sql & " where ncheque like " & Trim(txtpesqncheque.Text & " ")
            End If
        End If
        i = i + 1
     End If

Mas não busca o "0", somente se o numero nao tiver o "0" ele busca o resultado.
   
Vilmar Brazão
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 06/03/2007 19:20 hs         
O problema deve ser que no seu BD o campo CPF não está como string (texto) !
Se for numérico:
01525 = 1525

Pra entender que é pra buscar a partir do 0 (zero) tem que ser um campo texto.

http://www.vilmarbro.com.br
     
Guitar900
SAO PAULO
SP - BRASIL
Postada em 06/03/2007 19:36 hs            
Cara.
 
Na verdade não era no bd que nao estava como texto, era no proprio codigo, o campo no bd esta como texto, porém no codigo estava como numerico.
 
Brigadão ..
 
valeuuu
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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