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

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 16-10-2003
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
Hola.

En efecto, las dos instancias del formulario, atacarán al mismo dataset del datamodule que comparten, de forma que los cambios hechos en un formulario se trasladarán al otro.

Tienes dos opciones :

A) Los datasets que no deben ser compartidos, los pones sobre el formulario y no en el datamodule.

B) Creas un datamodule para cada formulario, de forma que al crear una instancia de un formulario, creas una instancia del datamodule correspondiente. Ahora tienes que enlazar los campos del formulario, con el dataset del datamodule recien creado. Usualmente se suele hacer poniendo un TDatasource en el formulario y enlazando los campos con él. Una vez creada una nueva instancia del formulario y del datamodule, se asigna la propiedad Dataset del Datasource en el formulario, a el Dataset correspondiente en el nuevo Datamodule.

Espero que se entienda la opción B). Yo por comodidad trabajo con la A), pero tengo amigos que trabajan con B) sin problemas.

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
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


La franja horaria es GMT +2. Ahora son las 07:49:16.


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