Rellenar automáticamente campos en formulario basado en una tabla con datos de otra tabla

Buenas tardes:

Tengo un formulario que esta basado en una Tabla1, donde tengo que poner un número de DNI, y me gustaría que automáticamente me rellenara los campos de localidad, dirección y código postal asignados a ese DNI, que están recogidos en otra Tabla2.

Y ya para rizar el rizo, si se puede hacer que en el caso de que no exista el DNI en la Tabla2, si al introducirlo y poner manualmente todos los datos en los campos de localidad, dirección, y código postal, en el formulario basado en Tabla1, sea capaz de guardar esos datos en Tabla2, para cuando en otro momento haya que volver introducir ese DNI desde el formulario, se rellenen ya automáticamente el resto de campos.

Gracias.

Añade tu respuesta

Haz clic para o