come may quando tento di updatare i ldatabase m ida errore?
Ho provato in varie combinazione m ida sempre l'errore:
error 80040e10
Too few parameters. Expected 1.
Inoltre vorrei riuscire a comprimere questo codice il piu' possibile in modo da ridurre al minimo il tempo di esecuzione ad esempio quel "where" e' necessario?
dato che quel campo ha un solo record che deve essere incrementato?,la colonna id lo aggiunta solo perche' tipicamente il comando update prevede where, posso mettere ad esempio where lo stesso rec_id>tot?


codice:
<%	Option Explicit 
Dim Conn0,SQL_id,rec_id
dim ok_id
Set Conn0=Server.CreateObject("ADODB.Connection")
Conn0.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath("/mdb-database/db/common.mdb")
'''''''leggi''''''''
SQL_id="SELECT * FROM common" 
set rec_id=Conn0.Execute(SQL_id)
ok_id=rec_id.fields("user_id")+1
ok_id=cint(ok_id)
rec_id.close
'''''''cambia''''''''
 SQL_id="UPDATE common SET user_id='"&ok_id&"' WHERE id=ok" 
set rec_id=Conn0.Execute(SQL_id)
rec_id.close
%>