Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-11-2009
_CALI _CALI is offline
Miembro
 
Registrado: mar 2008
Posts: 99
Poder: 17
_CALI Va por buen camino
como hacer para q una tabla aparezca en varias ventanas a la vez!!

Hola Amigos,
mas que nada quisiera hacerles una consulta:
estoy desarollando una aplicacion MDI Cliente servidor
esto quiere decir que puedo acceder a un DataSet desde un formulario que se abre varias veces a la vez, al principio coloque el DataSet en un DataModule, pero me di cuenta despues de que al interactuar por el formulario que abro abro varias veces la informacion del dataset se actualizaba en todos los formularios, cosa que para mi entorno estaba mal porque se supone que cada formulario debe cambiar datos distintos emulando que son varios usuarios a la vez, este problema simplemente lo arregle colocando el dataset en el mismo formulario y no el modulo de datos y asi cada formulario trabaja con datos independientes (concurrencia).

Ahora: cuando abria por ejm, TRES instancias del formulario y hacia cambios en los formularios dos y tres esos se reflejaban en el form1, esto lo solucione creando
***********Formulario Padre *************
{en este formulario esta mi DataSet}
{para llamar al formulario hijo}

Form1.LanzarFormulario(Table1);

************ Formulario Hijo************

Public
{declaraciones publicas}
DataSet: TDataSet;
procedure LanzarFormulario(DS: TDataSet);
begin
Form1 := TForm1.Create(Application);
DataSet := DS;
end;

var..
begin
{ahora tengo referencia del set de datos del formulario que lo llamo}
end.

//******bueno la idea esa ************
Espero me hayan entendido, quisiera que me dijieran como se hace normalmente para este tipo de ocasiones

de antemano Gracias Chocheras

Saludos
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
¿Como registrar varias ventanas en la barra de tareas? Fistandantilus API de Windows 2 30-08-2008 17:49:42
Como hacer para que las ventanas no se muevan mancurnino Varios 1 09-03-2008 06:47:11
Como hacer que el cmd me aparezca en la ruta C:\ JuanErasmo API de Windows 2 07-06-2007 03:59:35
varias ventanas modales anubis Varios 5 03-04-2007 20:31:19
como reegistrar el BDE para que aparezca en el panel de control akela Conexión con bases de datos 1 26-11-2005 05:40:00


La franja horaria es GMT +2. Ahora son las 21:09:58.


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