Ciao.
Ho una select da 3 tabelel, che funziona(va)... l'ho modificata per far si che mi estragga dei dati ache da un'altra tabella, nella quale possono o no esserci dati... ho quindi messo una left join.
Provata da db (Access) la query funziona correttamente.
Messa nel codice ASP, mi restituisce il seguente errore:
codice:Tipo di errore: Microsoft Cursor Engine (0x80004005) Il provider di dati o un altro servizio ha restituito uno stato E_FAIL. /pagina.asp, line 43
e alla linea 43 c'è il seguente codice:
Se commento la left join funziona, se la rimetto mi da questo errore...codice:reccount = objRs.recordcount
Visto che la query in se per se funziona, da cosa potrebbe dipendere?
La connessione non supporta la left join? Possibile?
Questa la stringa di connessione:
Avete qualche idea?codice:Conne.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("\database.mdb")
Grazie.
Ciao.

Rispondi quotando