![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Perdona cadetill,
¿Qué quieres decir con lo de código SQL?¿Lo podemos utilizar aunque nuestras tablas sean paradox? Gracias por tu ayuda. |
|
#2
|
||||
|
||||
|
Cita:
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#3
|
|||
|
|||
|
Gracias,pero es que ahora nos surge una duda :¿Cómo podemos establecer la relación master/detail?Es que ya tenemos las tablas hechas y para modificarlas con el form wizard nos obliga a que aparezca en un form y no queremos eso.
¿Cómo podríamos hacerlo? A ver si nos puedes echar una mano Besines |
|
#4
|
|||
|
|||
|
Establecer una relación master/detail es sencillo
1.- Selecciona la tabla detalle 2.- en su propiedad MasterSource pon el DataSource de la tabla master 3.- haz clic el botón que aparece en la propiedad MasterFields para idicar qué campos se une de una tabla con la otra Con esto ya tienes tu relación master/detail en marcha |
|
#5
|
|||
|
|||
|
Gracias cadetill.
pero tenemos un problema:al intentar poner en el mastersource de la tabla detalle el datasource de la tabla que queremos que sea master, no nos aparece nada que seleccionar en la combobox mastersource. Hemos añadido la unidad de la tabla master, para poder utilizar su datasource. Perdón por las molestias |
|
#6
|
|||
|
|||
|
Cita:
Por otro lado, el TTable maestro tiene Datasource? está en la misma Unit? Si es así, debería de salirte. No onstante, puedes escribirlo tu misma poniendo nombre de fromulario + nombre de datasource |
|
#7
|
|||
|
|||
|
Muchas gracias, Ya hemos arreglado lode master/detail, pero con el código de antes para eliminar los registros de la tabla detalle, no nos elimina los del edificio que seleccionamos sino todos los existentes en la tabla de pisos.
Hemos usado lo que tu nos dijiste: Código:
while not TPisos.Eof do TPisos.Delete; |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|