Da principante in Javascript non so come completare il seguente codice
che dovrebbe incremententare di 1 il contatore NumVolteVisto.codice:<script language="Javascript"> function AggiungiUno(S) { alert(S); var adoConn = new ActiveXObject("ADODB.Connection"); var adoRS = new ActiveXObject("ADODB.Recordset"); adoConn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='d:\\Cartella1\\Cartella2\\dbNido.mdb'"); adoRS.Open("SELECT NomeFileMP4, NumVolteVisto FROM TabNido WHERE NomeFileMP4='" + S + "'", adoConn, 3, 3); var N=adoRS("NumVolteVisto"); adoRS("NumVolteVisto")=N+1; adoRS.Update; adoRS.Close(); adoConn.Close(); } </script>
Preciso che la funzione è chiamata con un
... onmouseup=AggiungiUno('" & NomeFile & "')" e che l'Alert visualizza correttamente il valore di NomeFileMP4.
Qualcuno può aiutarmi ?
Grazie per l'attenzione.
P.S.: Il riferimento a "ActiveX" mi da da pensare. Forse che quello script è adatto solo a Internet Explorer ?

Rispondi quotando