[ misketa @ 15.06.2007. 12:56 ] @
| radim implementaciju nekog slucaja u javi, i to sad nije bitno ;), i sad treba da dodam novi slog u tabelu "Katalog" (koja ima spoljni kljuc sifruDostavljaca preko koga je povezana sa tabelom Dostavljac) u access bazu, ali mi prijavljuje gresku:
Nije uspesno kreiran slog u bazi:java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] You cannot add or change a record because a related record is required in table 'Dostavljac'.
Sta ciniti???? please |
[ darkog @ 15.06.2007. 14:38 ] @
A Accessu broj ove greske je 3101 i glasi:
U vezi 1 prema više uneli ste podatke na strani više za koje nema odgovarajucih zapisa na strani 1.Ova greška se može dogoditi ukoliko popunjavate obrazac otpremnicu, koristeci šifru kupca, koja ne postoji u tabeli Kupci.
Dakle ako imas dve tabele : glavnu, da kazem roditeljsku tabelu (Dobavljac sa primarnim kljucem) i sa njom povezanu child tabelu (Katalog sa slozenim kljucem koji se sastoji iz polja koji je primarni kljuc u tabeli Dobavljaci sa jedne strane veze i poljem koji je primarni kljuc u drugoj tabeli sa druge strane veze ), ne mozes unositi zapis u child tabelu (Katalog) ako ne postoje podaci o dobavljacu.
Nadam se da je jasno?
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.