salve ragazzi,
sto cercando di far aggiornare un DB MYSQL passando un dato con AIAX e quindi senza effettuare il refresh dela pagina.

Ma molto probabilmente mi sono perso un passaggio..

In pratica quando l'utente clicca su un link, con l'evento onclick richiamo una funzione AIAX che mi aggiorna una TBl di MYSQL con un determinato dato.. ma fino ad ora senza esito, qui di seguito Vi riporto il codice che stavo utilizzando:

codice:
function update_dati() {
    // branch for native XMLHttpRequest object
if (window.XMLHttpRequest) {
add_dato= new XMLHttpRequest();
add_dato.open("GET", "inc/update.asp?l=it" ,true);
add_dato.send(null);

    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
add_dato= new ActiveXObject("Microsoft.XMLHTTP");
if (add_dato) {
add_dato.open("GET", "inc/update.asp?l=it" ,true);
add_dato.send();
        }
    }
}
e poi con questo semplice tag richiamo la funzione:

< a href="#" onclick="update_dati();">prova</ a>

Nella pagina update c'è un semplice inserimento di un nuovo record nella tabella di MYSQL

codice:
Sql = "SELECT * FROM Report"
Set Rs = Server.CreateObJect("Adodb.Recordset")
Rs.Open Sql, conn, 1,3
Rs.AddNew
Rs("Inserita") = Date()
Rs("Ora") = FormatDateTime(Now(),3)
Rs("Lingua") = Request("L")
Rs("Ip") = Request.ServerVariables("REMOTE_ADDR")
Rs.Update
Rs.Close
Set Rs = Nothing
Conn.Close
Set Conn = Nothing
ma come vi ho detto non funziona, nel senso che non effettua alcun inserimento nel DB.

Dove è che sbaglio ?!