Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-05-2006
Avatar de judit25
judit25 judit25 is offline
Miembro
 
Registrado: abr 2006
Ubicación: Bronx, NY
Posts: 122
Poder: 19
judit25 Va por buen camino
Unhappy Ayuda con dbgrid en master details

Buenas noches!!

Mi inquietud en esta ocasión es la siguiente:

Estoy trabajando con 2 tablas una documento_encabezado y la otra documento_detalle, las tablas estan echas en acces, y en el proyecto de delphi estan relacionadas con las propiedades master source, etc. en un Data modulo, en el formulario hago referencia a ellas mediante dbeedit y dbgrid, mi pregunta es: si existe alguna forma de que cuando esté digitando los valores correspondientes al documento_detalle en los dbedit y se van agregando al dbgrid, no se graben en la tabla hasta que no le de al boton de grabar, que entonces me graba los valores en el documento_encabezado y deberia de grabarme en ese momento los del documento_detalle, o si existe una forma de que despues que ya estan insertados por el uso del componente dbgrid si se le da al boton de cancelar los registros que ya se habian grabados se eliminen (los que correspondan a ese numero de factura)

Gracias de antemano

Saludos
Responder Con Cita
  #2  
Antiguo 11-05-2006
Avatar de waltergomez
waltergomez waltergomez is offline
Miembro
 
Registrado: may 2006
Posts: 202
Poder: 18
waltergomez Va por buen camino
Usa TClientDataset para el Maestro y el Detalle, cada Post queda pendiente hasta que hagas un ApplyUpdates. Si queres Cancelar lo ingresado usas CancelUpdates.

Saludos,
Responder Con Cita
  #3  
Antiguo 11-05-2006
Avatar de judit25
judit25 judit25 is offline
Miembro
 
Registrado: abr 2006
Ubicación: Bronx, NY
Posts: 122
Poder: 19
judit25 Va por buen camino
ok gracias
deja probar, porq nunca habia usado ese componente
gracias
Responder Con Cita
  #4  
Antiguo 11-05-2006
Avatar de judit25
judit25 judit25 is offline
Miembro
 
Registrado: abr 2006
Ubicación: Bronx, NY
Posts: 122
Poder: 19
judit25 Va por buen camino
perdon pero como utilizo el TClientDataSet?

saludos
Responder Con Cita
  #5  
Antiguo 12-05-2006
Avatar de mazinger
mazinger mazinger is offline
Miembro
 
Registrado: jul 2004
Ubicación: Zamora
Posts: 85
Poder: 20
mazinger Va por buen camino
Yo utilizaría TADODataSet. Configuralo a traves de un TADOConnection, en su propiedad DataString, selecciona la base de datos MDB que vas a utilizar, con el motor de datos Microsoft Jet 4.0
A continuación configura la propiedad connectionn del TADODataSet para que apunte al TADOCOnnection que has creado. Luego selecciona la tabla, y en el código activa el TADODataSet con el método Open.
Esto a modo de descripción rápida, para lo demás leete algún manual de ADO con Delphi que hay algunos.

Saludos.
__________________
Visita mi página (en construcción):

http://mazinger.wordpress.com/
Responder Con Cita
Respuesta



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
Varios details en un mismo group? subzero Impresión 1 26-09-2005 19:08:34
ayuda master - detail fixarg Firebird e Interbase 0 07-11-2004 16:02:02
varios details en QReport NuncaMas Impresión 5 12-01-2004 13:31:03
master/detail, imprimiendo master en cada hoja acalderonr Impresión 4 29-11-2003 14:46:07
Master Details entre una query y tabla barriopedraza Varios 0 13-10-2003 22:57:28


La franja horaria es GMT +2. Ahora son las 20:20:41.


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