SQL Access 2000 (I.R.)
Saludos,
Tengo una aplicación en VB 6.0 que utiliza una BD, si la BD de datos no existe la intento crear por código desde VB apoyándome en el LDD de SQL.
Pero no consigo construir una BD idéntica a la que debía de existir.
Bien, por ejemplo
"Create table Ventas
...
idProd INTEGER NOT NULL,
...
FOREIGN KEY (idProd)
References Productos(Id)"
Pero por defecto me añade la integridad referencial(I.R.), y en la BD inicial no existía I.R. Por tanto los procedimientos de modificación y borrado no me funcionan correctamente. Tampoco me vale el borrado en cascada.
Solo si desde un "Create Table..." se pueden relacionar dos campos de dos tablas sin IR. ¿Alguien lo sabe? Muchas gracias.
Tengo una aplicación en VB 6.0 que utiliza una BD, si la BD de datos no existe la intento crear por código desde VB apoyándome en el LDD de SQL.
Pero no consigo construir una BD idéntica a la que debía de existir.
Bien, por ejemplo
"Create table Ventas
...
idProd INTEGER NOT NULL,
...
FOREIGN KEY (idProd)
References Productos(Id)"
Pero por defecto me añade la integridad referencial(I.R.), y en la BD inicial no existía I.R. Por tanto los procedimientos de modificación y borrado no me funcionan correctamente. Tampoco me vale el borrado en cascada.
Solo si desde un "Create Table..." se pueden relacionar dos campos de dos tablas sin IR. ¿Alguien lo sabe? Muchas gracias.
Respuesta de jmorras
1