Avatar billede clauschristensen Nybegynder
06. februar 2006 - 18:40 Der er 10 kommentarer

Finde primær nøgler i access database

hej
jeg har en applikation som i forbindelse med at skulle generere en rapport om en access database skal kunne finde ud af hvad der i de enkelte tabeller er angivet til primær nøgler.

Findes der en måde hvorpå man kan finde ud af det ?
hilsen
claus
Avatar billede clauschristensen Nybegynder
06. februar 2006 - 18:40 #1
PS: jeg bruger visual basic 6.0
Avatar billede mvhansen Nybegynder
06. februar 2006 - 21:26 #2
Hej clauschristensen
jeg fårstår ikke dit spørsmål
kan du uddybe det lidt mere

mvh

mvhansen
Avatar billede clauschristensen Nybegynder
08. februar 2006 - 11:00 #3
hej igen
jeg er igang med at lave en vb application som lister tabeller og kollonenavne i listboxe.
Efter disse er listet i listboxene, vil jeg gerne have lavet en funktion som kan gå ind i en af sys tabellerne i ms access og finde ud af hvilke feltnavne som er defineret som primære nøgler i de enkelte tabeller. Jeg ved funktionen vist findes til ms sql, men jeg kan ikke finde noget dokumentation herom vedr. access...

hilsen
claus
Avatar billede jesperthomsen Nybegynder
14. februar 2006 - 14:13 #4
Hvis du bruger en access application skal du bruge tabledefs(Navn).indexes.count og loope tabledefs(Navn).indexes(counter) og spørge på tabledefs(Navn).indexes.primary - den vil være true for primær-nøgle.
Avatar billede clauschristensen Nybegynder
15. februar 2006 - 05:36 #5
hej jesper
har du et kode eksempel jeg kunne se ?

mvh
claus
Avatar billede clauschristensen Nybegynder
15. februar 2006 - 05:37 #6
hej jesper
har du et kodeeksempel jeg kunne se ?

hilsen
claus
Avatar billede jesperthomsen Nybegynder
15. februar 2006 - 07:23 #7
Øhmn - ja, det har jeg, men det er ret omfattende. Jeg har lavet en stump kode engang som trækker en eller alle tabeldefinitioner over i et worddokument og viser alle indexer. Jeg viser bare ikke hvilket der er er det primære, men det ville være en smal sag at sætte det ind. Jeg kan maile det til dig, hvis du ønsker?

Alternativt kan du sætte din egen kode ind og så kan vi kigge lidt på den.
Avatar billede clauschristensen Nybegynder
15. februar 2006 - 09:52 #8
Hej jesper,
det må du meget gerne, for det er ikke lykkedes mig at lave udtræk fra sys tabellerne direkte, du kan skrive til mig på info@ecollege.dk
hilsen
claus
Avatar billede jesperthomsen Nybegynder
15. februar 2006 - 09:56 #9
Det er sendt.
Avatar billede jesperthomsen Nybegynder
15. februar 2006 - 09:57 #10
Hov, koden er i øvrigt VBA, men den burde være brugbart mere eller mindre direkte.
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
Kurser inden for grundlæggende programmering

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