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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Carregar listview
flavio
não registrado
ENUNCIADA !
Postada em 03/03/2008 14:20 hs   
 Na verdade a minha tabela tbdespesas existem mais muito mais campos que os que aparecem no listview.Eu preferi colocar apenas alguns campos no listview como um resumo do mês. Então quando eu der um duploclique em algum registro no listview eu tenho que buscar todos os campos deste registro e jogar estes dados na tela de cadastro de despesa.
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 03/03/2008 16:59 hs            
onde esta frmcadastro você coloca o nome do form cadastro de despesas, não sei como você nomeou o mesmo e os nomes dos campos que exitem neste cadastro entendeu.
 
 
TÓPICO EDITADO
 
flavio
não registrado
ENUNCIADA !
Postada em 04/03/2008 20:09 hs   
Fala Treze
Bem fiz umas tentativas aqui.Tirei o dtpicker achando que o problema poderia ser com ele. Coloquei o um textbox como você sugeriu e mesmo assim continuou dando o erro:
Data Type mistake in criteria expression
 
tentei desta forma:
Form1.Text2.Text = rec("data")
e depois desta forma:
Form1.Text2.Text = rec(Format("data", "dd/mm/yyyy"))
nenhuma das duas deram certo.
Depois até tentei com o MaskEdBox e também não deu certo.
Como conseguiu carregar a data no textbox?
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 04/03/2008 20:15 hs            
Tenta isso
 
form1.text2.text=Format(rec("data"),"date")
 
ou sua data eve estar e formto americano "mm/dd/yyyy")
 
então pode tentar assim também
 
form1.text2.text=Format(rec("data"),"mm/dd/yyyy")
 
se não funcionar veja em seu banco de dados como foi que você salvou sua data
 
um dica que dou é nuca tive problemas com datas porque faço o seguinte salvo minhas datas como string, então não tenho de ficar formatando a mesma.
 
veja como faço
 
em um módulo cole esta função
 
Function CampoDATA(obj As Object, Keyasc As Integer)
If Not ((Keyasc >= Asc("0") And Keyasc <= Asc("9")) Or Keyasc = 8) Then
Keyasc = 0
Exit Function
End If
If Keyasc <> 8 Then
If Len(obj.Text) = 2 Or Len(obj.Text) = 5 Then
obj.Text = obj.Text + "/"
obj.SelStart = Len(obj.Text)
End If
End If
End Function

 
e no evento keypress do campo em que vai a data chame a função assim
 
Private Sub txtdata_KeyPress(KeyAscii As Integer)
CampoDATA txtdata, KeyAscii
End Sub

 
é melhor e evita essa dor de cabeça que você está tendo
TÓPICO EDITADO
 
flavio
não registrado
ENUNCIADA !
Postada em 05/03/2008 21:36 hs   
Treze,
Alterei o campo Data no access para o tipo Texto, fiz as alteraçoes conforme me indicou e continua o mesmo erro:
Data Type mistake in criteria expression
A funçao esta funcionando certinho quando digita a data.Fiz as alteraçoes e continua a mesma coisa.To fazendo alguma inhaca  aqui, que não consigo ver o que é.Realmente eu vou quebrar a cabeça aqui.To ficando maluco.
De qualquer forma valeu pela sua ajuda e paciencia.
 
 
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 06/03/2008 10:51 hs            
como você salva este campo data?
 
Poste seu codigo para salvar os registro pra mim analizar
TÓPICO EDITADO
 
Página(s): 3/4     « ANTERIOR    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