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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Problemas na Consulta
marcos1121
SÃO PAULO
SP - BRASIL
Postada em 30/11/2005 17:31 hs            
Boa Noite a Todos,

Estou construindo um relatório no Data Report e preciso concatenar o caracter '*' com um campo do banco.

Quando realizo a consulta:

Select Chr$(42)+[TB_PROCES].[CODPROC]+[TB_PLACAS].[VERSAO]+Chr$(42) AS sNomeKit ....

ela retorna o valor correto, com o '*' concatenado pois todos esses campos são Texto na Tabela, porém quando eu faço esta consulta:

Select Chr$(42)+[TB_RPIAUT].[PECAS]+Chr$(42) AS Serial ....

ela retorna erro, pois o campo PECAS é numerico e não dá certo a concatenação.

Como faço para concatenar uma string com um campo númerico usando ACCESS e VB6???

Obrigado a todos!!!
Abraço
Marcos
     
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 01/12/2005 06:26 hs            
para concatenar campos numéricos voce pode fazer:
val(trim(str(campo1))+trim(str(campo2)))
 
 

dsmn
   
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 01/12/2005 07:27 hs            
Select Chr$(42)+CStr([TB_RPIAUT].[PECAS])+Chr$(42) AS Serial
 
Nao tem como eu testar isso aki... testa ai e me avisa se nao funcionar...
 
Flw!


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
marcos1121
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 02/12/2005 09:49 hs            
Obrigado a Todos,

Funcionou Elieser!!!! Mas, agora como eu faço para formatar este campo [TB_RPIAUT].[PECAS].
Eu estava tentando CStr(Format([TB_RPIAUT].[PECAS],"000000")), mas não funcionou. Será que seria por causa das aspas???

Obrigado,
Marcos
   
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 02/12/2005 12:12 hs            
não utiliza o Cstr que é a função que faz a conversão para String
 
Format([TB_RPIAUT].[PECAS],"######")

dsmn
     
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 02/12/2005 12:51 hs            
Select Chr$(42)+Format([TB_RPIAUT].[PECAS], "######")+Chr$(42) AS Serial


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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