dubidas

classic Classic list List threaded Threaded
4 messages Options
ledicia santos ledicia santos
Reply | Threaded
Open this post in threaded view
|

dubidas

ola! diríxome a vos en galego e non en inglés porque así pódome explicar mellor.Teño una dúbida. Estou a facer unha base de datos con libreoffice base. Importei unha táboa de calculo e asi xa teño a táboa en base, pero cando intento importar outra táboa, importoa, e cando quero cambiar a chave primaria, apareceme un erro "Violation of unique index SYS_IDX_62: duplicate value(s) for column(s) ..." Tedes idea de a que se debe ou como podo facer para solucionar esto?Outra dúbida é: cando importo unha taboa de calculo a base, e posible elexir a chave primaria unha vez que importo a taboa e asi poder engadir datos á taboa? porque esto non o consigo!bueno, espero que entenderades algo!saudos    
--
Correo a [hidden email] para saber como desubscribirse
O arquivo está dispoñible en http://listarchives.libreoffice.org/gl/users/
As mensaxes enviadas a esta lista terán arquivo público, non se poderán borrar

Anton Meixome Anton Meixome
Reply | Threaded
Open this post in threaded view
|

Re: dubidas

2013/6/13 ledicia santos <[hidden email]>:
> ola! diríxome a vos en galego e non en inglés porque así pódome explicar mellor.Teño una dúbida. Estou a facer unha base de datos con libreoffice base. Importei unha táboa de calculo e asi xa teño a táboa en base, pero cando intento importar outra táboa, importoa, e cando quero cambiar a chave primaria, apareceme un erro "Violation of unique index SYS_IDX_62: duplicate value(s) for column(s) ..." Tedes idea de a que se debe ou como podo facer para solucionar esto?Outra dúbida é: cando importo unha taboa de calculo a base, e posible elexir a chave primaria unha vez que importo a taboa e asi poder engadir datos á taboa? porque esto non o consigo!bueno, espero que entenderades algo!saudos


Ola Ledicia,

Pensei que algún outro usuario con máis coñecementos se animaria a
contestarche. Eu levo sobre todo a parte de tradución pero... a ver
que podo facer porque teño isto bastante esquecido.

Eu non encontro ningún problema para cambiarlle a chave primaria a
unha segunda táboa (vou tentar mandarche anexos de capturas de
pantalla). Pode que teña que ver co tipo de contido da chave primaria
que queres estabelecer


Por outro lado, é conveniente que indiques que versión de LO utilizas
e en que sistema operativo, para orientarnos.

Quizais che axude esta nota:
http://www.oooforum.org/forum/viewtopic.phtml?t=78947



> --
> Correo a [hidden email] para saber como desubscribirse
> O arquivo está dispoñible en http://listarchives.libreoffice.org/gl/users/
> As mensaxes enviadas a esta lista terán arquivo público, non se poderán borrar
>



--
Antón Méixome - Galician Native Lang Coordination
Galician community LibO & AOO

--
Correo a [hidden email] para saber como desubscribirse
O arquivo está dispoñible en http://listarchives.libreoffice.org/gl/users/
As mensaxes enviadas a esta lista terán arquivo público, non se poderán borrar

m.a.riosv m.a.riosv
Reply | Threaded
Open this post in threaded view
|

Re: dubidas

El 22/06/13 19:14, Anton Meixome [via Document Foundation Mail Archive]
escribió:

> 2013/6/13 ledicia santos <[hidden email]
> </user/SendEmail.jtp?type=node&node=4062596&i=0>>:
>  > ola! diríxome a vos en galego e non en inglés porque así pódome
> explicar mellor.Teño una dúbida. Estou a facer unha base de datos con
> libreoffice base. Importei unha táboa de calculo e asi xa teño a táboa
> en base, pero cando intento importar outra táboa, importoa, e cando
> quero cambiar a chave primaria, apareceme un erro "Violation of unique
> index SYS_IDX_62: duplicate value(s) for column(s) ..." Tedes idea de a
> que se debe ou como podo facer para solucionar esto?Outra dúbida é:
> cando importo unha taboa de calculo a base, e posible elexir a chave
> primaria unha vez que importo a taboa e asi poder engadir datos á taboa?
> porque esto non o consigo!bueno, espero que entenderades algo!saudos
>
>
> Ola Ledicia,
>
> Pensei que algún outro usuario con máis coñecementos se animaria a
> contestarche. Eu levo sobre todo a parte de tradución pero... a ver
> que podo facer porque teño isto bastante esquecido.
>
> Eu non encontro ningún problema para cambiarlle a chave primaria a
> unha segunda táboa (vou tentar mandarche anexos de capturas de
> pantalla). Pode que teña que ver co tipo de contido da chave primaria
> que queres estabelecer
>
>
> Por outro lado, é conveniente que indiques que versión de LO utilizas
> e en que sistema operativo, para orientarnos.
>
> Quizais che axude esta nota:
> http://www.oooforum.org/forum/viewtopic.phtml?t=78947
>
>
>
>  > --
>  > Correo a [hidden email]

Se non estou errado, e problema e que estas tentando de duplicar un
valor da clave primaria.

A clave primaria sirve para identificar de xeito unívoco unha fila dunha
táboa de datos, polo que non pode nin debe duplicarse. O habitual e que
sexa un campo numérico auto-incrementable. O seu uso principal é para
ademais manter as relacións entre táboas, pero non debería nunca
utilizarse como dato en si mesma.

Tamén e habitual que para identificala dun xeito mais doado o seú nome
campo sexa PK_NOMETABOA (PK primary key).

Podes consultar a axuda de programa, e creo que unha das mellores cousas
que se poden facer para coñecer un programa e ter unha lectura aínda que
sexa rápida da axuda para a lo menos ter unha idea do que hai.
Ou na documentación dispoñíbel.
https://wiki.documentfoundation.org/Documentation/Publications

Tamén na web podes atopar moita información.
http://pt.wikipedia.org/wiki/Chave_prim%C3%A1ria
http://es.wikipedia.org/wiki/Clave_primaria


Saúdos.
Miguel Ángel.


Adrián Chaves Fernández Adrián Chaves Fernández
Reply | Threaded
Open this post in threaded view
|

Re: dubidas

In reply to this post by ledicia santos
Copia á lista.

O Sábado, 22 de Xuño de 2013 21:20:20 ledicia santos escribiu:


ola de novo! pois si, despois de moito mirar, tiña un dato repetido, x iso non podia poñer esa columna como chave primaria!
moitas gracias pola axuda!!!




--------------------
From: [hidden email]: [hidden email]: Re: [gl-users] dubidasDate: Fri, 14 Jun 2013 07:21:50 +0200



Cos datos que deches pouco máis se pode dicir. Podes indicar os valores que contén o campo que queres converter en clave primaria?
 
O Venres, 14 de Xuño de 2013 00:04:40 ledicia santos escribiu:


ola de novo!
pois enton sempre en galego, jeje
Non creo que sexa ese o fallo, porque na primeira taboa que fixen, marquei como chave primaria o campo que quero marcar tb como chave primaria nesta táboa que me da erro. Pero na primeira taboa non tiven ningun problema...solo consigo que non me de erro cando poño como chave primaria a que aparece por defecto, é dicir "ID" a secas, coa enumeración das filas...(espero que me entendas!
a verdade, seguro que é algo moi obvio, pero estou empezando con esto e fagome un lio!!!de todas formas 1000 gracias por contestarme tan pronto
saúdos!


--------------------
Date: Thu, 13 Jun 2013 16:31:23 +0200Subject: Re: [gl-users] dubidasFrom: [hidden email]: [hidden email]



PS: Creo que a lista de correo esta é precisamente para poder escribir en galego e non en inglés, non hai que desculparse.




2013/6/13 Adrián Chaves Fernández <[hidden email][1]>


A xulgar polo único resultado que me deu Google (http://www.oooforum.org/forum/viewtopic.phtml?t=78947[2]), o que pasa é que a columna que queres converter en clave primaria ten valores repetidos, e unha clave primaria non pode ter valores repetidos.




2013/6/13 ledicia santos <[hidden email][3]>


ola! diríxome a vos en galego e non en inglés porque así pódome explicar mellor.Teño una dúbida. Estou a facer unha base de datos con libreoffice base. Importei unha táboa de calculo e asi xa teño a táboa en base, pero cando intento importar outra táboa, importoa, e cando quero cambiar a chave primaria, apareceme un erro "Violation of unique index SYS_IDX_62: duplicate value(s) for column(s) ..." Tedes idea de a que se debe ou como podo facer para solucionar esto?Outra dúbida é: cando importo unha taboa de calculo a base, e posible elexir a chave primaria unha vez que importo a taboa e asi poder engadir datos á taboa? porque esto non o consigo!bueno, espero que entenderades algo!saudos

--Correo a [hidden email][4] para saber como desubscribirseO arquivo está dispoñible en http://listarchives.libreoffice.org/gl/users/[5]










--------
[1] mailto:[hidden email]
[2] http://www.oooforum.org/forum/viewtopic.phtml?t=78947
[3] mailto:[hidden email]
[4] mailto:users%[hidden email]
[5] http://listarchives.libreoffice.org/gl/users/

--
Correo a [hidden email] para saber como desubscribirse
O arquivo está dispoñible en http://listarchives.libreoffice.org/gl/users/
As mensaxes enviadas a esta lista terán arquivo público, non se poderán borrar