Avatar billede susanne_larsen Nybegynder
08. maj 2002 - 12:56 Der er 4 kommentarer og
1 løsning

Ændring i P-nøgle værdi

Hvordan sørger jeg for at der vises msgbox og IKKE access meddelelse når bruger forsøger at ændre i primærnøgle-felt...

ex har form hvor jeg registrerer haller. Navn  på hal er P-nøgle og felt kan derfor ikke ændres idet det jo indgår i andre relationer

der må skulle en hændelse på feltet "HalSal" før opdatering - eller måske snare ved ændring mhhh

HJÆLP kan ikke greje hvordan.....
Avatar billede jkrons Professor
08. maj 2002 - 12:58 #1
Hvorfor ikke bare forhindre brugerne i at ændre i feltet, vd at låse det. Så er du ude over problemer med meddelelser.
Avatar billede jkrons Professor
08. maj 2002 - 13:00 #2
Der er i øvrigt den risiko ved at bruge halnavnet som primærnøgle og så forhindre ændringer uanset hvordan du gør, at hvis halnavnet bliver tastet forkert, skal du trækkes med tastefejlen.
Avatar billede terry Ekspert
08. maj 2002 - 13:13 #3
Susanne you should go altering primary keys this isnt allowed UNLESS you enforce referential integrity and choose update realted fields!
Avatar billede susanne_larsen Nybegynder
08. maj 2002 - 13:57 #4
>terry
Griner højt og larmende lige i øjeblikket - af mig selv - altså G****

Kaskadevis opdatering - naturellemente - for h.... da også. Jeg tror det i dag er mandag forklædt som onsdag :)

åh ja, det er da godt at jeg kan grine af mig selv, ellers var det gået galt for længe længe siden :)

sgo 45 points til dig, selvom  spørgsmålet kun var 5 vær - en elemæntær svipser herfra, der ikke må forekomme ;o)
Avatar billede terry Ekspert
08. maj 2002 - 13:59 #5
:o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester