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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  DBGRID FORMATADO
zeuzebio
CRICIÚMA
SC - BRASIL
ENUNCIADA !
Postada em 24/08/2004 09:30 hs         

Amigos,
 
Uso VB5 e o DBGRID. Tenho uma tabela com apenas dois campos, sendo um sequencial e ou que contém S ou N (para sim e não). Na GRID consigo mostrar assim:
1 - S
2 - S
3 - N
4 - S
 
Gostaria de mostrar assim
 
1 - SIM
2 - SIM
3 - NÃO
4 - SIM
 
mas isto sem mudar a tabela, onde existe um campo STR-1 (não posso mudar para STR-3).
 
Tem jeito ?
 
Grato.

<DIV><FONT style="BACKGROUND-COLOR: #000000" face="arial black" color=#60bf00 size=3><IMG style="VERTICAL-ALIGN: middle; align: center" height=20 alt=Emoções src="http://www.vbweb.com.br/images/em_smile.gif" width=20 border=0> Zeuzebio</FONT></DIV>
   
Edu_Cordeiro
SERRA NEGRA
SP - BRASIL
ENUNCIADA !
Postada em 24/08/2004 14:06 hs            
Ola, olha eu nao sei como vc esta preenchendo o seu DbGrid, mas tente carregalo item por item, e troque o "S" por "SIM" e o "N" por "NÃO"; tipo assim:
 
'------------------------------
Do While Not dt1.Recordset.EOF
 xnome = dt1.Recordset("nome")
 xsn = dt1.Recordset("sn")
'Troca:
If xsn = "S" then xsn = "SIM"
If xsn = "N" then xsn = "NÃO"
 
'Inclui no DbGrid
  dt2.Recordset.AddNew
  dt2.Recordset("nome") = xnome
  dt2.Recordset("sn") = xsn
 
Loop
 
'Entendeu ?
 
Espero ter ajudado !!!
   
zeuzebio
CRICIÚMA
SC - BRASIL
ENUNCIADA !
Postada em 25/08/2004 09:45 hs         
Sim, entendi e muito obrigado pela ajuda. Contudo o DBgrid está vinculado a BD através de DataControl e já traz o S ou N automaticamente (tem mais de 40.000 registros).
 
Infelizmente a solução acima não é aplicável, apesar de funcionar bem.
 
Grato.

<DIV><FONT style="BACKGROUND-COLOR: #000000" face="arial black" color=#60bf00 size=3><IMG style="VERTICAL-ALIGN: middle; align: center" height=20 alt=Emoções src="http://www.vbweb.com.br/images/em_smile.gif" width=20 border=0> Zeuzebio</FONT></DIV>
   
Alfterra
Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 25/08/2004 14:36 hs            
Olá entao faz assim: depois que o grid for carregado faz FOR ...NEXT na coluna e ve o que tem dentro dela se S = SIM ou N = Não....
   
zeuzebio
CRICIÚMA
SC - BRASIL
ENUNCIADA !
Postada em 26/08/2004 13:36 hs         
E dá de fazer isto ? Como posso fazer ?
 
Grato.

<DIV><FONT style="BACKGROUND-COLOR: #000000" face="arial black" color=#60bf00 size=3><IMG style="VERTICAL-ALIGN: middle; align: center" height=20 alt=Emoções src="http://www.vbweb.com.br/images/em_smile.gif" width=20 border=0> Zeuzebio</FONT></DIV>
   
Página(s): 1/1    


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