konto usunięte

Temat: Początki - sortowanie(?)

Witam,
Mam problem, mianowicie jestem początkującym użytkownikiem i mam problem z sortowaniem.
Tworze bazę danych, w jednej z komórek mam ustawiony klucz podstawowy. Wpisuje kolejne rekordy, przy czym jak otworze dokument to automatycznie w kluczu podstawowym wszystko jest posortowane alfabetycznie. Można to usunąć? Nie chce mieć żadnego sortowania, rekordy chcę mieć w takiej kolejności w jakiej wpisuje. Wszystko jest w porządku do póki nie otworze ponownie dokumentu. Da się tak zrobić?
Maciej G.

Maciej G. Projektant /
Programista, Famor
S.A.

Temat: Początki - sortowanie(?)

Na jakich kolumnach założyłaś PK ? Przeważnie robi się tak iż PK (Primary Key) jest na jednej kolumnie typu int (liczba naturalna). Wtedy jeśli istnieje np. kolumna nazwa, to jeśli nie załozysz indeksu po tej kolumnie rekordy będą w kolejności wprowadzania (przynajmniej w większości baz danych. Podaj definicję tabeli, której dotyczy problem.

Pozdrawiam.

konto usunięte

Temat: Początki - sortowanie(?)

Szczerze to nie mam pojęcia o czym mówisz. Utworzyłam nowy dokument (tabele), mam 4 kolumny. Jedyne co zmieniłam to w dwóch kolumnach dałam indeksowanie (bez duplikatów). Wkleiłam dane po czym dopisałam kolejne. Zamknęłam program, otwierając, ponownie wszystkie dane były posortowane alfabetycznie wg adresów e-mail.

Ogólnie chodzi mi to, żeby w jednej kolumnie nie było duplikatów. Przepisuje pewne dane z dokumentów źródłowych (zawierają duplikaty). Jest kilkaset pozycji.
Mam dane klientów: Imie, nazwisko, email.
Zaczynam wpisywać dane od adresu e-mail, chcę aby po wpisaniu e-maila wyskoczyła informacja o duplikowaniu, żebym niepotrzebnie nie musiała wpisywać imienia i nazwiska. Może jest łatwiejszy sposób na zrobienie tego? Jestem całkowicie zielona. Kolejność wpisów musi być taka wg której wpisuje. Ten post został edytowany przez Autora dnia 03.07.16 o godzinie 14:15
Maciej G.

Maciej G. Projektant /
Programista, Famor
S.A.

Temat: Początki - sortowanie(?)

Załóż sobie kolumnę np. ID , która jest kluczem głównym typu liczba (Identity lub autoincrement).
Potem będziesz mogła posortować tabelę po tej kolumnie (klauzula: order by ID w zapytaniu SQL).
Jeśli nie chcesz zakładać klucza głównego, to dodaj kolumnę np. NrWpisu (liczba) i zaqłóżindeks po tej kolumnie (będziesz ją wpisywać podczas wprowadzania rekordu do tabeli).

Pozdrawiam

Następna dyskusja:

POMOCY - Sortowanie za pomo...




Wyślij zaproszenie do