Baza danych

Odpowiedz Nowy wątek
2004-08-11 18:45
0

Mam problem - robie mała baze danych zrobiłem ja w 3 częsciach w pierwszej są dane adresowe, w drugiej uszkodzony sprzęt i w trzeciej naprawiony sprzęt. Zrobiłem tez index'y itp... Wszystko działa ok oprocz tego, ze jak do danego nazwiska chcę przypisac np. pare rzeczy ze sprzetu uszkodzonego, to sie program wywala key violation i lipa :( Proszę o pomoc jesli to mozliwe
z góry dziękuje :)

Pozostało 580 znaków

2004-08-11 19:21
Anonim
0

Prawdopodobni źle zaprojektowałeś całą bazę.
Albo zmień koncepcję lub znajdź błąd.

Pozostało 580 znaków

2004-08-11 19:46
neohome
0

szukałem błedu, ale nigdzie nie moge znalezc - a z tym projektowaniem, to co mam zrobic, zeby to dzialało? Prawdę mówiac nie wiem gdzie popełniam bład :(

Pozostało 580 znaków

2004-08-11 20:04
0

Rozumiem, że w bazie osób nazwisko jest indeksem głównym i nie może się powtarzać. Musisz jednak pamięąć, że w tabeli przedmiotów ochrona przed powtarzaniem się nazwiska (jeśli nie ma takiego pola, to go dodaj, aby połączyć nazwisko z przedmiotem) jest niepotrzebna, a wręcz wykluczona! Najprawdopodobniej to jest powodem występoweania błędu (powtórzenie nazwiska w polu kluczowym).

Pozostało 580 znaków

2004-08-11 20:11
neohome
0

tak, chyba o to chodzi i nazwisko rzeczywiscie jest indeksem głównym

Pozostało 580 znaków

2004-08-11 20:15
neohome
0

ale jak mam zrobic to pole?

Pozostało 580 znaków

2004-08-11 20:31
0

zrób pole ID i typ jakiś liczbowy


Pozostało 580 znaków

2004-08-11 20:36
neohome
0

rozumiem juz wiem o co chodzi - wielkie dzieki !!!! :):):)

zrobilem wg. wskazań, ale dalej jest problem. Nie wiem co robie nie tak :(

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0