ID z powrotem na 1
Jacek - 24-11-2006 00:02
ID z powrotem na 1
Witam mam tabelę w Accessie. No i programowo dodałem jeden wiersz a później go usunąłem. A kiedy chcę dodać wiersz numeracja zaczyna się od 2 a nie od 1. Czy jest w Accessie możliwość zresetowania numeracji by znów naliczał od 1 ? pozdrawiam Jacek
-- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
FC Wojtul - 24-11-2006 00:03
Witam!
Kolumna ID jest typ autonumerowanie. Jest to tzw. sequence. Służy to do tego, żeby zawsze identyfikator rekordu był unikatowy. Jak sądze dla Ciebie jest ważne aby była to kolumna z numerami rekordów. Musisz to, wg mnie rozwiazac, inaczej, czyli dodac kolumne z numeracją i tam się tym zająć (obsługą tej numeracji).
Tadeusz Olszewski - 24-11-2006 00:03
Użytkownik "Jacek " <jacekwasowski.SKASUJ@gazeta.pl> napisał w wiadomości news:ek3t8u$9v6$1@inews.gazeta.pl... > Witam > mam tabelę w Accessie. > No i programowo dodałem jeden wiersz a później go usunąłem. > A kiedy chcę dodać wiersz numeracja zaczyna się od 2 a nie od 1. > Czy jest w Accessie możliwość zresetowania numeracji by znów naliczał od 1 > ? > pozdrawiam > Jacek
Wystarczy, że skompresujesz bazę i autonumery w tabelach zostana ustawine na najniższe możliwe wartości.
Pozdrwiam Tadeusz
FC Wojtul - 25-11-2006 00:07
No dobrze. A jesli w skompresowanej bazie bedzie mial dwa wiersz id=1 i usunie wiersz o id=1 to zacznie to problem nie znika, bo numeracje bedzie ciagnal od 2. I co wtedy?
Tadeusz Olszewski - 14-12-2006 16:08
U?ytkownik "FC Wojtul" <trzciala@gmail.com> napisa? w wiadomo?ci news:1164360684.988681.283570@l39g2000cwd.googlegr oups.com... > No dobrze. A jesli w skompresowanej bazie bedzie mial dwa wiersz id=1 i > usunie wiersz o id=1 to zacznie to problem nie znika, bo numeracje > bedzie ciagnal od 2. I co wtedy? > Musisz przemyslec swoj problem jeszcze raz. Jezeli "dziury" w numeracji z jakiegos powodu Ci przeszkadzaja wtedy musisz oprogramowac numeracje sam.
Pozdrawiam Tadeusz
FC Wojtul - 14-12-2006 16:08
Wg mnie kolumna w Accessie o typie autonumer nie sluzy do czegos takiego jak numerowanie. To jest przeciez identyfikator konkretnego rekordu, a przynajmniej tak powinien (po mojemu) byc traktowany. Jezeli chcemy uzyskac numeracje rekordow, to na pewno nie za pomoca tego typu kolumny. Wydaje mi sie rowniez, ze autrowi postu chodzilo wlasnie o numeracje rekordow. Co to za radocha miec identyfikatory po kolei? Typ autonumer nie sluzy do tego, zeby sluzyla za numeracje, a po to, aby jednoznacznie identyfikowac pozniej rekord za pomoca tej kolumny. Takie jest moje zdanie. Rozwiazanie kolejnych numerow rekordow jest juz banalne, a kombinowanie za pomoca kolumny autonumer to jak jedzenie zupy widelcem. ;-)
Pozdrawiam
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
postgresql Select count(*) czy raczej Select count(ID)
[mysql 4.0] SELECT t1.id, t1.foo FROM t1 oraz COUNT t2 w jednym zapytaniu.
[MSSQL] Jak uj?c w tabeli [ID usera] (zamiast tekstu) zuwierzytelniania NT?
[mysql] =?ISO-8859-2?Q?unikalno=B6=E6_pola_Id?=
[MySql] Czy można ustawić pole ID tak aby liczyło się od wart..
[mysql] Jak pobrać numer id ostatnio dodanego rekordu ?
jakie zapytanie w mysql aby wybierac wielokrotnie rozne id
[PG][C] niskopoziomowy =?ISO-8859-2?Q?dost=EAp?= po ID
=?iso-8859-2?Q?ID_-_pytania_pocz=B1tkuj=B1cego?=
last inser id i polaczenie z baza danych mysql
zanotowane.pldoc.pisz.plpdf.pisz.plnawschodzie.xlx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|