25. april 2005 - 15:15
Der er
24 kommentarer og 3 løsninger
fejl i relation
Hej til alle. jeg har et problem. Poster i tabellen bil vil ikke have nogen på en siden. melder den når jeg åbner min formular som er koblet op til en forspørsel som indholder to tabeller . er der nogen der kan hjælpe ?
Annonceindlæg tema
25. april 2005 - 15:17
#1
Du har indtastet en værdi i mangesiden. Den skal først opretrtes på eensiden, før du indtaster på mangesiden i en een til mange relation..
25. april 2005 - 15:17
#2
jeg har tbl ordre primærnøgle = ordre osv....... også har jeg biler primærnøgle = ordre også har jeg tbl person primærnøgle = ordre det bliver tblordre 1tilM tblbiler 1tilm tblperson
25. april 2005 - 15:19
#3
Posten skal først oprettes i tblordre som er eensiden.
25. april 2005 - 15:21
#4
da ordrenummeren ikke eksistere på en siden , vil den ikke tillade at jeg skriver det !
25. april 2005 - 15:22
#5
dvs. jeg skal ændre det her : det bliver tblordre 1tilM tblbiler 1tilm tblperson til det her : det bliver tblordre 1tilM tblperson 1tilm tblbiler ?
25. april 2005 - 15:22
#6
Prøv at åbne tabellen på eensiden og tilføj posten i tabellen. Åbn derefter din formular og prøv at tilføje den samme post på mangesiden.
25. april 2005 - 15:23
#7
posten er oprette på tblordre, men den giver ikke tilladelse til at jeg kan oprette poster på tbl person
25. april 2005 - 15:26
#8
jeg har åbnet tabellen på eensiden og tilføjet et post men da jeg derefter åbnede tabellen på mange siden kunne jeg ikke tilføje noget og det er tblperson og tblbil vi snakker om kun i tbl ordre findes den
25. april 2005 - 15:28
#9
I'm not quite sure I understand your tables/relationships! How can the PRIMARY KEY for ALL three tables be ordre?
25. april 2005 - 15:30
#10
Ahhh > Hey terry, good point.
25. april 2005 - 15:30
#11
The primary key for tblOrdre should be ordre but NOT for theother two tables! The ordre fields should be the foreign key!
25. april 2005 - 15:31
#12
Can you explain your tables and relationships please. A bit more information as to how the tables are used may help
25. april 2005 - 15:35
#13
Ok, jeg er ikke så proff på dette felt. men skal forklare mig. tblordre har ordrenummer som primærnøgle tblbil har ordrenummer sammensat med bilnr som primærnøgle tblperson har ordrenummer som primærnøgle det er koblet op sådan "tblordre" til "tblbil" til "tblperson"
25. april 2005 - 15:37
#14
tblPerson should have its own primary key and then a field (foreign key) related to tblOrdre.ordre or tblbil.ordre.
25. april 2005 - 15:38
#15
is it possible for you to send me the dB so that I can make some suggestions on the table design? eksperten@NOSPAMsanthell.dk remove NOSPAM
25. april 2005 - 15:39
#16
hmmm, det sige at jeg skal oprette et nyt primærnøgle for tblperson og smide den ind som fremmed nøgle hos tbl bil. ?
25. april 2005 - 15:41
#17
det bliver stadige mange til en relation, hvad vil forskellen her være
25. april 2005 - 15:42
#18
jeg kan ikke sende databasen, har ikke mullighed for det , ellers mange tak :)
25. april 2005 - 15:43
#19
når jeg skriver så skriver jeg først til tblordre, men derefter tblperson også tblbil ?
25. april 2005 - 15:43
#20
This is how I see the relationships tblPerson PersonID (primary key) . . tblBil BilID (primary key) . . Now if we say that an ordre is only ONE bil and only one person you would have tblOrdre OrdreID (primary key) . . BilID (foreign key) PersonID (foreign key) BUT if an ordre could have more than one bil then tblOrdre OrdreID (primary key) . . PersonID (foreign key) tblOrdreDetail OrdreDetailID (primary key) OrdreID (foreign key) BilID (foreign Key) or something like that, but it all depends on what the dB is used for
25. april 2005 - 15:44
#21
jeg prøver lige at kører tingene
25. april 2005 - 15:46
#22
explain what the database is used for? Lets say you had a customer (person) who came to your shop more than once to by a car (if thats what the dB is used for) then this customer should NOT need to be created in the database EVERY time he/she bought another car. So you have a table for the customer (tblPerson). So the person would (could) exist BEFORE and ordre is made IKKE?
25. april 2005 - 15:47
#23
but if you could explain what the dB is used for then this would help
26. april 2005 - 13:10
#24
har rettet problemmet med indlejret formular istedet for , men jeg takker for alle inputne :) i må gerne svare :)
26. april 2005 - 13:26
#25
.
26. april 2005 - 17:55
#26
.
27. april 2005 - 16:54
#27
takker for hjælpen
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser