Ayuda con INSERT INTO
Publicado por Tita (33 intervenciones) el 28/11/2012 15:02:42
Hola a tod@s,
Hace tiempo hice una aplicación en access que gestiona el absentismo de mi empresa. Ahora surgieron nuevas necesidades que supondrian una remodelación de toda la BD.
Estoy intentando hacer un workaround para no tener que rehacerla.
Para ello, necesito hacer una inserción mediante código cuando se cumplan ciertas condiciones. Os detallo:
Tengo una form ABSENTISMO y una tabla ABSENTISMO que guarda los datos introducidos en el form. Entre otros datos, tenemos los siguientes campos:
* ID, NAME, AP1, AP2, DNI, F_BAJA, F_ALTA, H_AUSEN
Además, tengo un botón que me busca todos los trabajadores que están de baja (F_BAJA<>NULL y F_ALTA=NULL)
Lo que necesito es que después de actualizar el campo H_AUSEN en el form y si F_ALTA=NULL, se inserte un nuevo registro en la tabla ABSENTISMO cuyos valores para los campos citados (NAME, AP1, AP2, DNI, F_BAJA, F_ALTA, H_AUSEN) sean los mismos que los del registro actual. El campo ID (PrimaryKey de la tabla ABSENTISMO) deberá ser igual al valor del último registro de la tabla ABSENTISMO +1.
Por favor, podéis ayudarme?? Es muy importante.
Gracias
Hace tiempo hice una aplicación en access que gestiona el absentismo de mi empresa. Ahora surgieron nuevas necesidades que supondrian una remodelación de toda la BD.
Estoy intentando hacer un workaround para no tener que rehacerla.
Para ello, necesito hacer una inserción mediante código cuando se cumplan ciertas condiciones. Os detallo:
Tengo una form ABSENTISMO y una tabla ABSENTISMO que guarda los datos introducidos en el form. Entre otros datos, tenemos los siguientes campos:
* ID, NAME, AP1, AP2, DNI, F_BAJA, F_ALTA, H_AUSEN
Además, tengo un botón que me busca todos los trabajadores que están de baja (F_BAJA<>NULL y F_ALTA=NULL)
Lo que necesito es que después de actualizar el campo H_AUSEN en el form y si F_ALTA=NULL, se inserte un nuevo registro en la tabla ABSENTISMO cuyos valores para los campos citados (NAME, AP1, AP2, DNI, F_BAJA, F_ALTA, H_AUSEN) sean los mismos que los del registro actual. El campo ID (PrimaryKey de la tabla ABSENTISMO) deberá ser igual al valor del último registro de la tabla ABSENTISMO +1.
Por favor, podéis ayudarme?? Es muy importante.
Gracias
Valora esta pregunta


0