Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > Conexión con bases de datos
Register FAQ Members List Calendar Guía de estilo Search Today's Posts Mark Forums Read

Conexión con bases de datos

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11/05/2006
judit25's Avatar
judit25 judit25 is offline
Miembro
 
Join Date: Apr 2006
Location: Bronx, NY
Posts: 122
Poder: 21
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
Reply With Quote
  #2  
Old 11/05/2006
waltergomez's Avatar
waltergomez waltergomez is offline
Miembro
 
Join Date: May 2006
Posts: 202
Poder: 21
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,
Reply With Quote
  #3  
Old 11/05/2006
judit25's Avatar
judit25 judit25 is offline
Miembro
 
Join Date: Apr 2006
Location: Bronx, NY
Posts: 122
Poder: 21
judit25 Va por buen camino
ok gracias
deja probar, porq nunca habia usado ese componente
gracias
Reply With Quote
  #4  
Old 11/05/2006
judit25's Avatar
judit25 judit25 is offline
Miembro
 
Join Date: Apr 2006
Location: Bronx, NY
Posts: 122
Poder: 21
judit25 Va por buen camino
perdon pero como utilizo el TClientDataSet?

saludos
Reply With Quote
  #5  
Old 12/05/2006
mazinger's Avatar
mazinger mazinger is offline
Miembro
 
Join Date: Jul 2004
Location: Zamora
Posts: 85
Poder: 23
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/
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Varios details en un mismo group? subzero Impresión 1 26/09/2005 19:08
ayuda master - detail fixarg Firebird e Interbase 0 07/11/2004 16:02
varios details en QReport NuncaMas Impresión 5 12/01/2004 13:31
master/detail, imprimiendo master en cada hoja acalderonr Impresión 4 29/11/2003 14:46
Master Details entre una query y tabla barriopedraza Varios 0 13/10/2003 22:57


All times are GMT +2. The time now is 02:16.


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