Tengo una BD con dos tablas:
etapa1 con los campos: fase, etapa, inv, plataforma, importe, situac
resugral, con los campos: inv, plataforma, saldocuenta.
Quiero que cada vez que yo entre un registro en la tabla etapa1 en la que figure fase=”2” y situac =”R”, busque en resugral el registro que tiene el mismo inv y la misma plataforma, sólo puede haber uno, y al salir sustituya en dicho registro
saldocuenta por (saldocuenta + importe)
Primero he querido ver el registro en resugral donde se van a hacer los cambios y he escrito:
inv1= inv
plataforma1 = plataforma
Rs5.Open “SELECT * FROM resugral WHERE (inv = “ ‘ &inv1&’ “ AND plataforma = “ ‘ &plataforma1&’ “), Conn, adOpenStatic, adLockOptimistic
Y me da
Error 3001: Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros.
Pregunto: ¿Qué estoy haciendo mal? Muchas gracias.