Ciao a tutti!!
Sto provando questo script x l’estrazione casuale di un record. Sembra funzionare le prime due tre volte che aggiorno la pagina ma dopo si visualizza questo errore: Provider (0x80004005) Errore non specificato. /random/index.asp, line 8
Alla riga 8 c’è la connessione del db, cosa significa questo errore?
Lo script è questo:
Graxie a tutticodice:<%@LANGUAGE = JScript%> <% var Cn = new ActiveXObject("ADODB.Connection"); var Rs = new ActiveXObject("ADODB.Recordset"); Cn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("database.mdb")); Rs.Open("SELECT nome FROM persone", Cn, 3, 3); var Quanti = parseInt(Rs.RecordCount); Rs.MoveFirst(); var Casuale = parseInt(Math.random() * Quanti); Rs.Move(Casuale); Response.Write(Rs("nome") +" ") Rs.Close(); Cn.Close(); %>![]()

Rispondi quotando