Si, gracias... me ha servido de mucho tu ayuda

Imeneo

2005/12/2, Pedro <[EMAIL PROTECTED]>:
>
> Puedes hacerlo, los relacionas por los campos claves "id", pero los
> pones en el formulario, de forma que se vea, solo el campo que tu deseas
> del relacionado, el "id" no se tiene porque ver.
>
> El campo a introducir es un "campo de lista", que crea un "ListBox" y te
> relaciona las tablas y la visualización, va por pasos guiados.
>
> Por lo poco que se, siempre es mejor relacionar por el "id" numérico que
> no por un campo con "información", la cual siempre es sensible de
> modificaciones, que nos romperían las relaciones creadas.
>
> Espero haber sido de alguna ayuda, saludos a todos.
>
> Pedro
>
>
>
> [EMAIL PROTECTED] escribió:
>
> >
> >
> >
> >Hola. Yo creo que pueden pasar dos cosas:
> >- no tienes definido el campo "localidade" dentro de la tabla
> "localidades"
> >como clave principal
> >- en la tabla "datos" tienes información de localidades ("localidade")
> que
> >no existen en la tabla principal "localidades". Debes insertar primero en
> >la tabla "localidades" todas las posibles, para poder usarlos en tablas
> >secundarias.
> >
> >un saludo.
> >Alfonso.
> >
> >
> >
> >
> >
> >
> >
>
> >                                                                      Para
> >                                           Lista de discusión de Open
> >                     imeneo imeneo         Office
> >                     <[EMAIL PROTECTED]         
> > <[email protected]>
> >
> .com>                                              cc
> >
> >                     30/11/2005
> Asunto
> >                     23:01                 [d_es] Relación entre tablas
> de
> >                                           datos
> >
> >                      Por favor,
> >                      responda a
> >                     [EMAIL PROTECTED]
> >                     .openoffice.o
> >                          rg
> >
> >
> >
> >
> >
> >
> >Hola a [EMAIL PROTECTED]:
> >
> >Supongo que será posible establecer relaciones entre dos tablas de datos,
> >pero a mi me sale un error.
> >
> >SQL Status: S0011
> >Error code: -170
> >
> >Primary or unique constraint required on main table: "localidades" in
> >statement [ALTER TABLE "datos" ADD  FOREIGN KEY ("localidade") REFERENCES
> >"localidades" ("localidade")]
> >
> >Ambos campos son del mismo tipo (text [varchar]) y tienen el mismo ancho
> >(50) y no me permite relacionarlos, algo que Access hace sin problema; lo
> >único que me deja relacionar es ambos campos claves, pero no me sirve de
> >nada, ya que a mi me gustaría poder desplegar un menú y elegir entre las
> >opciones que hay en esas tablas.
> >
> >Alguna solución o qué es lo que estoy haciendo mal.
> >
> >Salud y gracias.
> >Imeneo
> >
> >--
> >http://usuarios.lycos.es/xoiaweb
> >http://cousasdeimeneo.blogspot.com/
> >
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
> >
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


--
http://usuarios.lycos.es/xoiaweb
http://cousasdeimeneo.blogspot.com/

Responder a