Visualizzazione dei risultati da 1 a 8 su 8

Discussione: SELECT...WHERE data

  1. #1

    SELECT...WHERE data

    Ciao a tutti, ho un problemone con le date

    ho un db MS SQL SERVER 2000 con un campo datatime (il db non è modificabile) che mi visualizza la data in formato dd/mm/yyyy

    devo fare una select del tipo

    SELECT * FROM tabella WHERE campodata = 30/06/2006

    solo che non riesco a capire come fargli confrontare la data visto che ogni volta mi ritorna 0 record...
    Software is like sex, it's better when it's free (Linus Torvald)
    Powered by Suse 10.1


    www.newzaion.com

  2. #2

  3. #3
    Utente di HTML.it L'avatar di Lak3d
    Registrato dal
    Aug 2006
    Messaggi
    1,031
    esatto!

    codice:
    Data= mid(Data,4,2) & "/" & Left(Data,2) & "/" & Mid(Data,7)
    Sql="SELECT * FROM tabella WHERE campodata =" & Data

  4. #4
    mmmh, mi sa che mi son spiegato male

    il problema non è il formato, sono entrambi in gg/mm/aaaa

    il fatto è che non le confronta, se non ricordo male è un problema legato al fatto che la variabile asp la considera come stringa mentre il campo del db come data...
    Software is like sex, it's better when it's free (Linus Torvald)
    Powered by Suse 10.1


    www.newzaion.com

  5. #5
    ma tu hai provato a usare mm/gg/aaaa?

  6. #6
    si ma pare non avere alcun effetto, sempre 0 record
    Software is like sex, it's better when it's free (Linus Torvald)
    Powered by Suse 10.1


    www.newzaion.com

  7. #7
    guarda bene dentro al db. non vorrei che assieme alla data fosse memorizzata anche l'ora... (es 23/06/2006 00.00.00)

  8. #8
    no, niente ora, solo la data
    Software is like sex, it's better when it's free (Linus Torvald)
    Powered by Suse 10.1


    www.newzaion.com

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 © 2026 vBulletin Solutions, Inc. All rights reserved.