Ustawianie Klucza głównego dla wklejonych tablic

Użytkowanie programu bazodanowego
sticzi
Posty: 12
Rejestracja: pt mar 25, 2022 8:21 pm

Ustawianie Klucza głównego dla wklejonych tablic

Post autor: sticzi »

Hej, od razu zaznaczę, że dziś pierwszy raz korzystam z base'a, ale bardzo potrzebuje pomocy bo pisze w tym roku mature.
Gdy pobieram dane do matury, wklejam je do arkusza kalkulacyjnego i stamtąd kopiuje do bazy danych żeby utworzyć tabelę to przy edycji już stworzonej tabeli kiedy ustawie własny klucz główny, zapiszę i zamknę tabelę klucz się nie zapisuje, albo możliwe, że w ogóle nie ustawia się w pierwszej kolejności nie wiem. Dodam, że kiedy robię własną tabelę a nie kopiuje już gotową, to wszystko wydaje się działać.
Ostatnio zmieniony pn mar 28, 2022 8:23 pm przez sticzi, łącznie zmieniany 1 raz.
OpenOffice 4 na Windsows 10
Jan_J
Posty: 4583
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Ustawianie Klucza głównego dla wklejonych tablic

Post autor: Jan_J »

Więc chyba nie chodzi o ogólną regułę, tylko o zachowanie konkretnej tabeli w konkretnej bazie.
No to pokaż taką bazę z tabelą do której się nie wkleja; może być nawet pusta.
JJ
LO (24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
sticzi
Posty: 12
Rejestracja: pt mar 25, 2022 8:21 pm

Re: Ustawianie Klucza głównego dla wklejonych tablic

Post autor: sticzi »

Trochę nie rozumiem czy chodziło ci o to żebym pokazał pustą tablice która działa poprawnie, czy tą w której klucz główny się nie zapisuje, więc po prostu wysyłam obie:
Działająca poprawnie, ręcznie stworzona:
Obrazek

Wklejona do Calca a potem przekopiowana do Base'a(mogę przypisać klucz główny do jakiegoś pola, ale po zamknięciu okna przypisanie się nie zapisuje:
Obrazek
OpenOffice 4 na Windsows 10
sticzi
Posty: 12
Rejestracja: pt mar 25, 2022 8:21 pm

Re: Ustawianie Klucza głównego dla wklejonych tablic

Post autor: sticzi »

Mogę po prostu wygenerować ID/klucz główny i dodać go do tabeli przy wklejaniu/tworzeniu, ale co jeżeli chciałbym ustawić klucz główny jako pole z daną mi na maturze listą peseli? albo emaili?
Tu zawartość tabel
Obrazek
OpenOffice 4 na Windsows 10
Awatar użytkownika
Rafkus
Posty: 527
Rejestracja: czw kwie 12, 2018 10:26 pm

Re: Ustawianie Klucza głównego dla wklejonych tablic

Post autor: Rafkus »

Potwierdzam.
Skopiowałem pewien fragment z arkusza kalkulacyjnego i wkleiłem go do base, NIE ZAZNACZAJĄC opcji utworzenia klucza głównego.
Została utworzona tabela bez klucza głównego.
Edytuję tą tabelę czyli oznaczam że jakieś wybrane pole jest jest kluczem głównym zapisuję zmiany i zamykam tryb edycji tabeli.
Uruchamiam tabelę i ... nic, nowych danych nie mogę dopisać.
Znowu tryb edycji i okazuje się, że klucza głównego nie ma...

W LibreOffice tego problemu nie zaobserwowałem, występuje on tylko w OpenOffice.
sticzi pisze:ale co jeżeli chciałbym ustawić klucz główny jako pole z daną mi na maturze listą peseli? albo emaili?
Ustawić że dane pole jest kluczem podczas wklejania:
Załączniki
PrimaryKey.png
LibreOffice 7.4.6 (preferowany) oraz OpenOffice 4.1.6. Widows 10
OpenOffice 4.1.3. oraz Libre 4.2.5.2 Windows XP
sticzi
Posty: 12
Rejestracja: pt mar 25, 2022 8:21 pm

Re: Ustawianie Klucza głównego dla wklejonych tablic

Post autor: sticzi »

Dobra dzięki, wszystko śmiga.
Jak zaznaczyć, że problem z posta jest rozwiązany?
OpenOffice 4 na Windsows 10
Jan_J
Posty: 4583
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Ustawianie Klucza głównego dla wklejonych tablic

Post autor: Jan_J »

Dopisz [Solved] w tytule pierwszego posta. Albo nadaj mu (zieloną) ikonkę [v].
JJ
LO (24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
ODPOWIEDZ