dati tabella-------------
offertada fino a
31/03/2005 04/04/2005
02/04/2005 04/04/2005
07/06/2005 07/07/2005
--------------------------------
script asp --------------
data=date()
response.write data
Set Con =Server.createObject("ADODB.Connection")
Con.Open = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" &server.MapPath("database/villaggi.mdb")&";"
'Con.Open ("Driver={Microsoft Access Driver (*.mdb)};DBQ=D:\Inetpub\Karaoke\database\basi.mdb" )
SET RS=Server.CreateObject ("ADODB.Recordset")
RS.ActiveConnection=Con
sqlString = "SELECT *FROM lastminute WHERE offertada <=#"&data&"#" &_
"AND finoa >= #"&data&"#"
RS.Open sqlString,Con,3,3
response.write data
---------------
praticamente dice che non c'e' nessuna data compresa quando invece se metto nel database delle date esempio: offertada 20/02/2005 finoa 04/07/2005 lo vedo e mi restituisce il record.
Da cosa dipende??Aiutatemi???![]()

Rispondi quotando