38 messaggi dal 25 luglio 2001
Sto cercando di estrarre records in un periodo compreso tra 2 date
Facendo come sotto ricevo un errore di sintassi..
Avete qualche idea illuminante??
Graziee

-------------------------------------------
<% data1 = CDate(request("date1"))
data1=month(data1)&"/"&day(data1)&"/"&year(data1)
data2 = CDate(request("date2"))
data2=month(data2)&"/"&day(data2)&"/"&year(data2)
%>
Recordset1.Source = "SELECT * FROM Reservations WHERE arrivo BETWEEN #date1# AND #date2# ORDER BY arrivo"
----------------------------
<form name="form1" method="post" action="periodo.asp">
dal <input type="text" name="date1" >
al <input type="text" name="date2">
<input type="submit" name="Submit" value="Cerca">
</div>
</form>



11.886 messaggi dal 09 febbraio 2002
Contributi
ciao, ci sono 2 problemini:

- i nomi delle due variabili sono data1 e data2, mentre nella query hai usato date1 e date2 (sono differenti)
- nella query hai bisogno di usare il CONTENUTO della variabile, non il suo nome. Per concatenare una variabile ad una stringa (la query sql) usa l'operatore &:

Recordset1.Source = "SELECT * FROM Reservations WHERE arrivo BETWEEN #" & data1 & "# AND #" & data2 &"# ORDER BY arrivo"

ciao

Enjoy learning and just keep making
40 messaggi dal 14 dicembre 2001
io ho provato varie soluzioni ma non la sente riuscite a spiegarmi il perchè ?
Allego il codice :
-------------------------------------------------
SQL2="Select * From [Storico Estratti]"
SQL2=SQL2 & " where [ABI] like '" & Session("EcmABI") & "'"
SQL2=SQL2 & " and [Numero Carta] = '" & GFR_FormattaStringa(Request.form("EcmNumeroCarta")) & "'"
SQL2=SQL2 & " and [Data Valuta] Between #25/02/2004# And #30/03/2004#"
'SQL2=SQL2 & " and [Data Valuta] Between " & Session("EcmDataECDa") & " and " & Session("EcmDataECA") & ""
----------------------------------------------------
Una riga è remmata perchè visto che non funzionava ho provato con delle date ben precise senza selzionarle da imput.

Modificato da spqrwolf il 27 maggio 2004 13.23 -

- Al mio segnale scatenate l'inferno -

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.