come may quando tento di updatare i ldatabase m ida errore?
Ho provato in varie combinazione m ida sempre l'errore:
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?error 80040e10
Too few parameters. Expected 1.
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 %>

Rispondi quotando
