Salve, premettendo che sto iniziando a vedere ASP soltanto da pochi giorni, volevo illustrarvi un piccolo problemino che ho incontrato. Praticamente, ho creato un file incdb.asp che contiene questa funzione:
Tale funzione mi servirebbe per fare in modo che la connessione rimanga aperta soltanto per il lasso di tempo in cui viene eseguita la query. Se da una pagina asp però vado a fare: set oRs = getRs(strSql), in realtà non mi restituisce un oggetto Resultset valido, dato che ad esempio dice che EOF non è un membro dell'oggetto etc..codice:function getRs(strSql) Dim oConn Dim oRs Set oConn = Server.CreateObject("ADODB.Connection") oConn.ConnectionString = "Driver={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("mdb-database/RAP.mdb") oConn.Open() Set oRs = Server.CreateObject("ADODB.RecordSet") oRs.Open strSql, oConn oConn.Close Set oConn = nothing getRs = oRs end function
Come posso risolvere il problema? Grazie anticipatamente!

Rispondi quotando