8 messaggi dal 07 febbraio 2002

Salve a tutti,

Premetto che conosco poco l'ASP ;-).

Ho la necessità di ricercare in una tabella i record relativi ad un dato periodo di tempo, la tabella naturalmente contiene un campo data.

ES.: da 01/07/01 a 01/02/2002

Qualcuno mi può aiutare?

Grazie!



409 messaggi dal 11 maggio 2001
SELECT * FROM news
WHERE data Between #01/07/01# And #01/02/2002 #

Ciao Marco



8 messaggi dal 07 febbraio 2002
Il mio problema è che devo convertire il dato del form (da una casella di testo: gg/mm/aa) da stringa in una data e modificarla nel formato mm/gg/aa e recuperare i dati in una tabella compresi in un dato periodo( nel form "da" e "a".
Il codice al quale sono arrivato dopo vari tentativi è questo:


dtda = Request.QueryString("da")
dta = Request.QueryString("a")
dtDate1= FormatDateTime(dtda,2)
dtDate2= FormatDateTime(dta,2)
dtDate1=month(dtDate1) & "/" & day(dtDate1) & "/" & year(dtDate1)
dtDate2=month(dtDate2) & "/" & day(dtDate2) & "/" & year(dtDate2)


sql = "SELECT * FROM trasferte WHERE DATAPARTENZA Between #dtDate1# And #dtDate2#"

L'errore è:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name '#dtDate2#'.

Vi supplico aiutatemi!!!!!!!!!!!!!!!!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.