salve a tutti..
ho una combo box nella quale vengono inserite delle date prese da un database access.
Una volta selezionata la data dovrei trovare n record di una tabella a partire appunto dalla data selezionata.
Quando eseguo la selezione mi restituisce questo errore:
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
/savexasp/pagina1.asp, line 127
Ho provato a stampare a video inizio e mi scrive ad es.:codice:<% inizio = session("set") Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};" &_ "DBQ="& Server.MapPath("dati.mdb") if (session("con") = 01) then sql = "select TOP 50 * from tab1 WHERE data >= '" & inizio &"' " set rs = conn.execute(sql) else sql = "select TOP 50 * from tab2 WHERE data >= '" & inizio &"' " set rs = conn.execute(sql) end if do until rs.eof
02/01/2006
Qualcuno sa aiutarmi?
grazie![]()

Oppa
Rispondi quotando
