Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413

    come si seleziona una data in SQL server?

    ciao a tutti...

    ho una banale query dove devo selezionare tutti i clienti nati in una daterminata data.

    Siccome ho sempre lavorato con access, ho scritto:

    SELECT * FROM clienti where data LIKE #"&data&"#

    ma sql server mi da errore dicendomi:

    Microsoft OLE DB Provider for SQL Server error '80040e14'

    Line 1: Incorrect syntax near '#'.

    dove sbaglio?sql server non supporta questa sintassi?

  2. #2
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    a parte i # che non c'entrano nulla, ti consiglio di studiarti questo http://www.devarticles.com/c/a/SQL-S...L-Server-2000/
    Tutti vogliono parlare, nessuno sa ascoltare.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413
    quindi in SQL Server la sintassi con # non è consentita...mmm...interessante.

    ho provato con lo strumento che genera query in sql server a farmi stampare una select con la data e mi ha restituito questo:

    SELECT *
    FROM dbo.tab_clienti
    WHERE (nato= CONVERT(DATETIME, '2005-05-10', 102))

    e l'ho inserito nella mia pagina asp e funziona...!

    mi puoi spiegare di preciso cosa fa?anzi diciamo che e facile intuirlo ma tipo quel numero 102 che significa?

    grazie

  4. #4

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.