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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Ajuda
Juliana T.
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 02/03/2009 09:11 hs         
Gente, preciso de uma ajuda de vcs!!! Eu tenho um text no VB que pode entrar tanto caracteres qnto números...
Por exemplo: Série = UN ou Série = 3
Só q se a série for igual a 3, na hora de pesquisar no banco, no select da erro...!
Pq entra como se fosse "3" e deveria entrar como '3'... alguem pode me ajudar?
 
   
Barata
não registrado
ENUNCIADA !
Postada em 02/03/2009 15:30 hs   
Estranho, muito estranho. Com certeza o problema ñ é esse. Mas tente substituir as "aspas" utilizando o replace.
Ex. replace(campo, """, "'").
 
Obs.: volto a dizer, com certeza o problema não é esse q vc esta pensando.
   
Maxcim
GUARULHOS
SP - BRASIL
ENUNCIADA !
Postada em 02/03/2009 15:59 hs            
seu campo no banco é texto e nele vc armazena tanto numeros qto textos?
a busca vc  faz assim:
select * from suatabela where (campo LIKE ' "& seutxt & " ');
 
o operador LIKE trabalha melhor com textos
   
Juliana T.
não registrado
ENUNCIADA !
Postada em 02/03/2009 17:24 hs   
Meu Select é assim:
Select a.numnota, a.tpnota, a.serie From mov_saida a, cad_filial b, cad_filial c Where a.codfil = b.codfil and a.codcli = c.codfil and a.numnota = '" & Text1.Text & "' and a.tpnota = 55 and a.serie =  " & text2.text & " and a.codfil = '" & Combo1 & "' and a.codcli = '" & Combo2 & "' and a.status <> 9
 
o meu problema esta no: and a.serie =  '" & text2.text & "'
Qndo da erro, da a seguinte mensagem: ORA-01722: INVALID NUMBER
Ai vc debuga e vai pra série
   
Treze
não registrado
ENUNCIADA !
Postada em 02/03/2009 21:56 hs   
qual é o tipo do campo no banco, numero ou texto?
   
Juliana T.
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 03/03/2009 09:08 hs         
Então, no banco esta assim, não esta declarado com number:
 
Name: SERIE 
Type: VARCHAR2(3)
Null:  No 
   
Página(s): 1/3      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