ok Ivan_noe gracias por tu ayuda ...
es clara tu explicación, en lo que veo problema es que falte algo,.... lo que veo con el ejemplo de bakanzipp, es que guarda en un arreglo los datos para despues realizar el update de los cambios...en toda la lista.
pero utilizando solo la sentencia sql no veo donde haga ese movimiento de datos.. es decir que haga el update a toda la lista de registros de mi bd, es por eso que al poner solo esto:
Código PHP:
Set oConn = Server.CreateObject ("ADODB.Connection")
Set RS = Server.CreateObject ("ADODB.RecordSet")
oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&Server.MapPath("db1.mdb")
sql = "update prod2 set precio=prod1.precio from prod1,prod2 where prod1.codigo=prod2.codigo"
oConn.Execute sql
RS.Close
oConn.Close
Set RS = nothing
Set oConn = nothing
Marca lo siguiente
Syntax error (missing operator) in query expression 'prod1.precio from prod1'.
A lo mejor entendi mal , o falta algo , ...
Gracias por tu ayuda...