Keyo
|
CURITIBA PR - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 13/05/2005 11:27 hs
Salve galera VBWEB tudo em cima? Estou precisando da ajuda de quem já passou por isso. É o seguinte:Tenho tido alguns problemas em sistemas VB6 com sqlServer. Tenho que compilar o sistema de duas formas diferentes,por exemplo: Numa consulta ao BD as vezes tenho de utilizar o formato da data "dd/mm/yyyy" e em outro "mm/dd/yyyy" e isto é um saco..... Acontece que algumas máquinas da rede naum irterpretam datas corretamente. Embora todas as maquinas da rede usem a mesma configuração regional este problema me incomoda em alguns casos.alguém já passou por isso? Se puderem e ajudar ou trocar experiências ficarei muito grato.... Keyo Voigt - Curitiba/Pr
|
|
|
|
7Cordas
|
PORTO ALEGRE RS - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 13/05/2005 12:02 hs
Olá, Keyo. Eu já passei por algo deste tipo. Só que no meu caso eu descobri que em ulguns Momentos a aplicacaoção estava gravando as datas no formato "DD/MM/YYYY" e em outros momentos no formato "MM/DD/YYYY". Por isso nem sempre funcionava os SELECTs com o formato "DD/MM/YYYY". Máquina nenhuma interpreta errado. O que pode acontecer é ela estar mal instruída. Verifique tb as configurações do SQLServer, pois tb pode influenciar. Espero ter ajudado...
Cristiano Fischer Projeto SIGA - Sistemas Integrados de Gestão
|
|
|
Semmer
|
CURITIBA PR - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 13/05/2005 12:10 hs
Na hora de montar a instrução sql para consulta ou até mesmo para inclusão/alteração, use sempre a data com formato "yyyy-mm-dd" que sempre funciona.
|
|
|
Keyo
|
CURITIBA PR - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 13/05/2005 12:19 hs
Acontece que se eu usar o mesmo executável compilado,em 90% da máquinas funciona em uma ou outra e que naum funfa,isso que me deixa intrigado porque se o erro estivesse no meu código naum fungava em nenhuma máquina,só isso que me intriga. Vou dar uma olhada nas dicas de vcs por enquanto Muito Obrigado!!!!!!!
|
|
|
Jaguari
|
CAMPOS NOVOS SC - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 13/05/2005 14:20 hs
Keyo Seu sistema roda monousuário ? caso contrario ajuste sempre o servidor da rede onde está a base de dados e em todo o seu código quando houver tratamento de datas defina no mesmo formato do servidor.
|
|
|
Keyo
|
CURITIBA PR - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 13/05/2005 18:01 hs
Jaguari O sistema é multiusuário,realmente não sei o que acontece...... Está tudo configurado certinho,eu instalo o mesmo executável na rede inteira e em uma desgracada de uma maquina da esse problema,já não sei mais o que fazer,com certeza é pau do windows porque teve um caso em que funcionava numa certa maquina e esta foi formatada e depois disso naum fungou mais.é muito estranho...
|
|
|