Actualizo y me duplica el registro
Tengo una tabla llamada Datos digamos que tiene tres campos:
Id - Numérico
Empresa - Tipo texto
Tecnico - Tipo texto
A través de un formulario muestro esos campos mediante cuadros combinados y pongo un botón "Actualizar" que me actualiza otra tabla, llamada Empresas, con, entre otros campos, el de Técnico, que es el que yo quiero actualizar.
Creo un evento al hacer click en el botón cuyo código es este:
Private Sub Actualizar_Click() CurrentDb.Execute "UPDATE Empresas SET Empresas.Tecnico= '" & Tecnico & "' WHERE Empresas.empresa= '" & empresa & "'" End Sub
Pues bien. La actualización me la hace correctamente en la tabla Empresas en el registro de la empresa que corresponda. Sin embargo, además de esa actualización, me inserta un nuevo registro a nombre de esa misma empresa y rellenando únicamente ese campo Tecnico. ¿Sabéis por qué es? ¿cómo puedo hacer para que solo me actualice y no me duplique el registro?