|
Se me ocurren dos opciones, la mas rapida en tu caso es cerrar y abrir la consulta para que al volver a ejecutar el codigo sql ya no traiga el registro eliminado.
La otra opcion es: en la tabla articulos crear campos de loockup. por ejemplo,
Tabla Articulos [id_articulo, id_marca, descripcion, ....]
Tabla Marcas [id_marca, Descripcion, .....]
Creamos para la tabla Articulos un nuevo campo Marca, el cual toma de esta tabla el id_marca, para relacionarlo con la tabla Marcas mediante el mismo campo (en este caso el mismo nombre) y que el resultado de dicha relacion sea el campo descripcion de la tabla Marcas.
Asi podrian existir varios campo mas, por ejm. Modelo, Rubro, etc, etc.
Por ultimo el DBGrid lo relacionas a la Tabla Articulos que ya contiene todos los datos necesarios.
Puedes buscar mas sobre campo Loockup, son de gran utilidad, y no usas para nada las consultas auxiliares.
Última edición por juanlaplata fecha: 22-05-2008 a las 13:19:07.
|