DATA VB.NET
Olá pessoal!
Ontem estava pedindo ajuda a respeito de inserção de foto em banco firebird. Hoje estou com outro problema. Já tentei de todas as formas mas não dá certo.
é o seguinte:
Estou fazendo a inserção de uma data no banco firebird 2.5 até ai tudo bem.
no Vb.NET quando faço a leitura para criar uma data de licença para o sistema, ele gera normalmente, ou seja, a data gerada é: 04/09/2014 porem ele grava no banco 09.04-2014. Quando aumento o prazo de licença dá erro de conversão de string. Imaginem uma data gerada: 24/01/2016 quando vai gravar no banco dá erro, porque o firebird entende que estou tentando inserir: 01.24.2016 (Dia 01 do mês 24 do ano de 2016). Engraçado, já que quando estou vizualizando no formulário tudo ocorre sem problemas, porem ao enviar para o banco ele converte sózinho.
Tem alguma relação com o vb.net diretamente ? ou as DLLs do firebird que importei ?
Se alguem souber e possa me ajudar....
Grilo
Ontem estava pedindo ajuda a respeito de inserção de foto em banco firebird. Hoje estou com outro problema. Já tentei de todas as formas mas não dá certo.
é o seguinte:
Estou fazendo a inserção de uma data no banco firebird 2.5 até ai tudo bem.
no Vb.NET quando faço a leitura para criar uma data de licença para o sistema, ele gera normalmente, ou seja, a data gerada é: 04/09/2014 porem ele grava no banco 09.04-2014. Quando aumento o prazo de licença dá erro de conversão de string. Imaginem uma data gerada: 24/01/2016 quando vai gravar no banco dá erro, porque o firebird entende que estou tentando inserir: 01.24.2016 (Dia 01 do mês 24 do ano de 2016). Engraçado, já que quando estou vizualizando no formulário tudo ocorre sem problemas, porem ao enviar para o banco ele converte sózinho.
Tem alguma relação com o vb.net diretamente ? ou as DLLs do firebird que importei ?
Se alguem souber e possa me ajudar....
Grilo
Como esta fazendo a inserção? Mostre a query do INSERT
Faz assim que dá certo:
[ô]24.01.2016[ô]
ou
[ô]01/24/2016[ô]
Ou seja, se utilizar ponto, passa no formato ptBr, se for com [Ô]/[Ô], passa no formato US.
Somente com ponto aceita o formato ptBR.
[ô]24.01.2016[ô]
ou
[ô]01/24/2016[ô]
Ou seja, se utilizar ponto, passa no formato ptBr, se for com [Ô]/[Ô], passa no formato US.
Somente com ponto aceita o formato ptBR.
Tópico encerrado , respostas não são mais permitidas