Quando non sai se un record esiste già oppure no, e quindi nel primo caso devi fare un insert e nel secondo un update, UNA DELLE SINTASSI POSSIBILI è:
codice:Set rs = Server.CreateObject("ADODB.recordset") SQL = "SELECT * FROM tuatabella WHERE nomecampo = '" & valore & "'" rs.Open SQL, conn, 3, 3 if rs.recordcount < 1 then rs.AddNew rs("nomecampo") = valore rs("conteggiocampo") = 0 end if rs("conteggiocampo") = Clng(rs("conteggiocampo")) + 1 rs.update rs.close set rs=nothing

Rispondi quotando