GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Passar data para grava no Firebird (Resolvido)

java
Tags: #<Tag:0x00007fbf218565a0>

#1

Olá estou com um problema a onde quero pegar o valor de um jLabel ( no caso vai ser a data ) e gravata no Firebird já tentei o SimpleDataFormat , salva no banco está como Data, dão está Date e Model data tbm só que não inseri de maneira alguma, alguém me dá uma luz !


#2

Tenta formatar a data da seguinte forma

DD.MM.YYYY

ou

MM/DD/YYYY

ou

YYYY-MM-DD


#3

Ja tentei e não deu nada,

ta assim ! meu codigo.

     private int salvarNfVenda(){
         VendaDAO vendaDAO = new VendaDAO();
    ModelVenda modelVenda = new ModelVenda();  
    
    
    DateFormat formateData = new SimpleDateFormat("MM/DD/YYYY");
    
             try {
                 Date date = (Date)formateData.parse(jLDVendaPdv.getText());
             
              modelVenda.setFORMA_PAG1(Float.parseFloat(jTDDPdv.getText())); 
       modelVenda.setDATA_VENDA((java.util.Date) date);
                 System.out.println("Teste" +modelVenda.getDATA_VENDA()+ "Teste");
             
        
              
    
        vendaDAO.salvarNfVenda(modelVenda);      
     
                   
         dispose();

agora creio que o problema seja o formato

run:
Teste Sun Dec 27 00:00:00 GMT-03:00 2015 Teste
Conectando ao banco.
Conexão estabelecida.

ele ta imprimindo essa data doida Sun Dec 27 00:00:00 GMT-03


#4

Hi,
I will assist you. Please add me on Skype - seth.cis for the resolution.

You can also email me on seth.cisin10@gmail.com.

Looking forward for your reply.

Warm Regards,
Seth Roger