mi spiegate una cosa?
ho 2 file: il primo contiene la funzione di connessione al DB
codice:
Sub OpenConn(path)
strCONN="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath(path)
set CONN = server.createobject("ADODB.connection")
CONN.Open strCONN
End Sub
il secondo chiama la funzione e apre un recordset
codice:
Call OpenConn("database/db.mdb")
SQL = "SELECT * FROM Tabella"
set RS = Server.CreateObject("ADODB.Recordset")
RS.Open SQL, CONN, 1, 3
Se non uso la subroutine, cioè metto del codice ASP nel file e lo includo brutalmente funziona, se invece chiamo la funzione mi dà questo errore
codice:
Tipo di errore:
ADODB.Recordset (0x800A0BB9)
Gli argomenti non sono di tipo valido, non sono compresi nell'intervallo consentito o sono in conflitto.
Eppure l'oggetto è lo stesso e si chiama CONN....
Qualcuno sa illuminarmi?
Grazie ciao