Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-04-2007
Avatar de BlackDaemon
BlackDaemon BlackDaemon is offline
Miembro
 
Registrado: dic 2006
Ubicación: Bolivia - Santa Cruz
Posts: 206
Poder: 18
BlackDaemon Va por buen camino
Insert, Update, Delete+MySQL+Zeos+Master/Detail

Bueno pues.. al grano.
Tengo una base de datos en MySQL que conecto con las ZEOSlib la última versión, ahora tengo 2 tablas innoDB que son relacionales, ahora la pregunta que me tiene mas de 1 semana y no puedo resolverla, ya se que es por falta de conocimientos

¿Como puedo Insertar registros, Editar registros y Eliminar registros de las 2 tablas ?

Lo que mas me cuesta es EDITAR los registros.. pues que en una tabla PRODUCTOS guardo todas las descripciones del producto y en la otra tabla TARIFAS guardo las listas de precios y precios de cada productos, estos están unidos por el id_producto
Aquí les dejo mis 2 tablas PRODUCTOS y TARIFAS

TABLA PRODUCTOS

Código SQL [-]
CREATE TABLE `productos` (
  `ID_producto` int(11) unsigned NOT NULL auto_increment,
  `Descripcion` varchar(30) default NULL,
  `Categoria` varchar(20) default NULL,
  `SubCategoria` varchar(20) default NULL,
  `Unidad` varchar(5) default NULL,
  `Cantidad` int(11) default '0',
  `Proveedor` varchar(20) default NULL,
  `UnidadPrecio` varchar(5) default NULL,
  `PrecioCompraBs` float default '0',
  `PrecioCompraSus` float default '0',
  `Costo` float default '0',
  `FechaActualizacion` date default '0000-00-00',
  PRIMARY KEY  (`ID_producto`)
) ENGINE=InnoDB ;

TABLA TARIFAS

Código SQL [-]
CREATE TABLE `tarifas` (
  `Id_producto` int(11) unsigned NOT NULL,
  `CodigoBarra` bigint(20) NOT NULL,
  `CodProducto` varchar(20) NOT NULL,
  `TipoTarifa` varchar(10) NOT NULL,
  `Precio` double NOT NULL,
  KEY `id_producto` (`Id_producto`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- 
-- Filtros para la tabla `tarifas`
-- 
ALTER TABLE `tarifas`
  ADD CONSTRAINT `FK_tarifas_1` FOREIGN KEY (`Id_producto`) REFERENCES `productos` (`ID_producto`) ON DELETE CASCADE ON UPDATE CASCADE;

bueno espero me sepan ayudar por que como les digo busqué en todo lado y creo que tendré que preguntar no mas

Saludos y muchas gracias por leer!

PD para cada producto tengo que guardar 6 listas de precios.. osea 6 precios.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Trigger Before (Insert,update,delete)? estebanx MS SQL Server 2 25-05-2006 15:58:19
DBLookupComboBoxs Master/Detail o Detail/Master yusnerqui OOP 5 29-07-2005 18:40:20
Como crear una sentencia SQL (Insert, update y delete) sitrico Conexión con bases de datos 1 14-10-2004 00:02:42
interbase:¿como crear un master-detail-detail? ElSanto24 Firebird e Interbase 2 22-10-2003 10:24:45
zeos, mysql y update did.masnou MySQL 5 07-08-2003 05:10:59


La franja horaria es GMT +2. Ahora son las 23:48:40.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi