Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    125

    Inversione valori della data

    Ho una tabella sqlServer con dei campi data
    Faccio una semplice query (select * from Tabella)
    A questo punto faccio la Response.write del valore dei campi:

    sul server con S.O. in italiano
    i valori visualizzati sono esatti ad esempio:
    09/11/2004
    20/11/2003
    09/11/2003
    04/01/2003
    07/02/2003

    sul server con S.O. in inglese, ma con formato data impostato con valore italiano gg/mm/aaaa:
    11/09/2004 -->data invertita
    20/11/2003
    09/11/2003
    01/04/2003 --> data invertita
    02/07/2003
    --> data invertita

    Ho impostato session.LCID = 1040 a livello di pagina.
    Lo strano è che succede solo su alcune date

  2. #2
    mi spiace non lo so
    www.fabiomattis.com - leggi il mio blog - scopri i miei lavori

  3. #3
    prova a ridurre tutto come testo,
    giorno=day(campodata)
    mese=month(campodata)
    anno(year(campodata)
    data=anno & mese & giorno
    select ..... where convert(char(8),campo data,112)>=" & data & ""

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.