![]() |
![]() |
| 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
|
|||
|
|||
|
Database formWizard
me has pillado escribiendo cuando has enviado el último post. Pues creo que he hecho más o menos lo que me dices exceptuando lo del datadesktop. El tema está en que yo he hecho las tablas en Access y las he exportado a .db
Sería hacer lo mismo con el Access y exportarlas, supongo. A ver, me meto en access, abro relaciones y tabla izquierda sería pedidos y tabla derecha detalle y ligo las columnas de cod_pedidos. Bien, voy a probar eso a ver si es el problema |
|
#2
|
|||
|
|||
|
Pues no, no me sale...marcos, puedes decirme si me falta alguna propiedad por definir en el post que te he puesto antes?? o es posible que al exportar la tabla a paradox falle algo...no creo, no?? En la relación debo marcar
- integridad referencial ...y posteriormente - actualización en cascada - eliminar en cascada?? Bueno, voy a seguir y a ver que pasa.... ![]() |
|
#3
|
||||
|
||||
|
Creo que el problema viene al exportar las tablas a Paradox, por eso te digo que las relaciones con el Database Desktop.
También puedes pulsar en el Ttable de la Tabla detalle y luego en MasterFields. y así obtendrás un asistente para relacionar las tablas, pero solamente a nivel Delphi, no de motor, aunque para ver los registros como pretendes será suficiente. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#4
|
|||
|
|||
|
pues en eso estoy ahora....he creado las tablas "pedido" y "detalle".
pedido id................................ autonumérico....key cod_pedido.................... alpha....10 proveedor...................... alpha....50 fecha...........................date fecha_prevista............... date fecha_llegada.................date detalle id................................ autonumérico...key cod_pedido.................... alpha....10 articulo..........................alpha.....50 cantidad........................N ult_precio...........................moneda Bien, entro en reestructure de "pedido" y voy a "referential integrity". Después pulso "define" a la izquierda aparecen las celdas de la tabla y a la derecha las dos tablas "pedido" y "detalle". Añado "cod_pedido" y después al pinchar en la tabla detalle me aparece en "parent´s key" el "id" de "detalle" pero no me aparece "cod_pedido" de la tabla "detalle" y no me deja pulsar el botón "OK". Siento causarte tantas molestias. |
|
#5
|
||||
|
||||
|
Yo elaboré este pequeño documento en su día:
Cita:
__________________
Guía de Estilo de los Foros Cita:
|
|
#6
|
|||
|
|||
|
uuuuy! me siento cada vez más cerca pero no hay manera. He seguido tus instrucciones todo bien, he puesto en "pedido" la key en "Cod_Pedido", creo la referenca (Cod_Pedido[A10] ---Cod_Pedido[A10]) le doy al Ok en la definición de la Referential Integrity, le doy un nombre y aceptar (Cod_Pedido). Vuelvo a la definición de la estructura de la tabla, pues bien, al pinchar en "Save" me da el siguiente error:
error invalid file name C:\Archivos de programa\Archivos comunes\Borland Shared\Database Desktop\WorkDir\detalle.db No entiendo, guardo la tabla sin problemas hasta que defino la integridad.... por cierto, tampoco me deja guardar con "save as"....el mismo error un saludo. |
|
#7
|
|||
|
|||
|
sigo igual
, se te ocurre algo?? |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|