Automatyczne numerowanie rekordów - kolejno

Użytkowanie programu bazodanowego
bulba1
Posty: 1
Rejestracja: ndz sie 22, 2010 6:27 pm

Automatyczne numerowanie rekordów - kolejno

Post autor: bulba1 »

Potrzebuję stworzyć bazę w której w jednym z pól będzie automatycznie wklejany kolejny numer rekordu. Chodzi mi o rzeczywisty numer istniejącego rekordu.
Próbowałem wstawić INTEGER z autonumerowaniem ale po skasowaniu jednego ostatniego rekordu następny ma numer z przeskokiem, a mi chodzi, że jak skasuję ostatni rekord to kolejny dostanie numer o 1 większy od poprzedniego.
OpenOffice 3.2.1 na windows 7
Arghil
Posty: 112
Rejestracja: sob lip 04, 2009 7:39 pm
Kontakt:

Re: Automatyczne numerowanie rekordów - kolejno

Post autor: Arghil »

Prosta baza taka jak wewnętrzna OO.org nie zagwarantuje nam, że użytkownik nie usunie, któregoś ze środkowych
rekordów (co raczej nie jest wskazane).

Można się pokusić o rozwiązanie tego typu problemu po stronie bazy, ale pod warunkiem, że dysponujemy odpowiednim serwerem baz danych - PostgreSQL (free) czy też Microsoft SQL, Oracle.

Tak, to pozostaje to oprogramować po stronie aplikacji.
LibreOffice || Microsoft Office
empe
Posty: 6
Rejestracja: wt lip 28, 2009 9:47 pm

Re: Automatyczne numerowanie rekordów - kolejno

Post autor: empe »

dodaj pole numeracji w raporcie
ODPOWIEDZ