Bienvenido(a), Visitante. Favor de ingresar o registrarse.

Ingresar con nombre de usuario, contraseña y duración de la sesión

Foros del Club

Páginas: [1]   Ir Abajo
  Enviar tema  |  Imprimir  
Autor Tema: Como crear relación maestro detalle con DBeXpress  (Leído 1730 veces)
0 Usuarios y 2 Visitantes están viendo este tema.
CID
Administrador
Legend
*****

Prestigio: 22
Desconectado Desconectado

Sexo: Masculino
Estudiante de: Arte de la informática
Título universitario: Programador
Profesión: Desarrollador
Mensajes: 1136



WWW
Lenguajes:
Varios
Bases de datos:
Varios
« en: 20/08/2007, 00:17:51 »

- Se coloca un SQLConnection, en donde se fijan todos sus parámetros. Luego le damos Active = True;
- Colocamos un SQLQuery, llamemoslo SQLQueryMaster, haciendo una selección de las tuplas maestras.
- Le anexamos un DataSetProvider y un ClientDataSet, también un DataSource llamado DataSourceMaster.
- Colocamos un DBGrid con DataSource = DataSourceMaster;
- Activamos todo y tenemos la primer tabla.
- Colocamos un SQLQuery, llamemoslo SQLQueryDetal, haciendo una selección de las tuplas maestras que contenga una restricción WHERE parametrizada, por ejemplo "WHERE X = :parametro".
- Le anexamos un DataSetProvider y un ClientDataSet.
- Al ClientDataSet hacemos su propiedad MasterSource = DataSourceMaster; Luego en MasterFields abrimos el editor y creamos las relaciones (serian las del WHERE).
- También agregamos un DataSource llamado DataSourceDetail.
- Colocamos un DBGrid con DataSource = DataSourceDetail;
- Activamos todo y tenemos la primer tabla.
En línea

sir_carlomagno
Technocrat
*********

Prestigio: 15
Desconectado Desconectado

Sexo: Masculino
Profesión: Estudiante
Mensajes: 135


Mi espada ansia venganza


WWW
Lenguajes:
C/C++, html+CSS, bash, Java - applets (aprendiendo)
« Respuesta #1 en: 20/08/2007, 03:09:52 »

Bastante interesante  Girar ojos
En línea


---------------------------------------------------------------
>Solo hay algo seguro la infinita inseguridad de la seguridad_
http://ruthless.zathras.de/fun/topsecret/unix.gif
Foros del Club
   

 En línea
Páginas: [1]   Ir Arriba
  Enviar tema  |  Imprimir  
 
Ir a: