17. december 2004 - 10:51Der er
8 kommentarer og 1 løsning
Sammenflet 2 databaser til en
Jeg har 8 forskellige databaser (De er oprerttet hvert for sig, alle i Access), det er adresseliste over de bestemte type grupper. Nu har jeg i mellemtiden lært at man kan lave en stor database og derinde kan definere hvilken gruppe de enkelte hører til. Så nu vil jeg gerne have alle 8 sammenflettet til en enkelt database, hvorledes gør jeg det?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Hvis du åbner en ny tom database, kan du i menuen Filer > Hent eksterne data importere databaseobjekter. Du kna således importere dine 8 databaser til temp. tabeller og ved hjælp af tilføjelsesforespørgsler sende data til en fast tabel.
Du skal nøje kontrollere om dine 8 db har den samme opbygning m.h.t. felttyper og tabelegenskaber.
You can link the tables from ALL of ypur databases into one database. Then you can make an append query to take records from one table and INSERT them into another. Doi this for all of your tables and you will end up with one table which has all of your data. Then you can delete the linked tables.
Mugs -> Jeg har nu fået importeret data og nu står den på listen sammen med det andet database, så skulle jeg bruge tilføjelsesforspørgesel til at sende data, hvorledes gør jeg det? Hvor finder jeg kommandoen?
Åbn db i databasevinduet > Fanen Forespørgsler > Ny. Nu får du en dialogboks med ale dine tabeller. Dobbeltklik på den tabel der indeholder de data der skal sendes videre til en anden tabel, denne tabel kan du nu se i forespørgslens designvindue. Luk dialogboksen.
I menuen Forespørgsler vælger du tilføjelsesforespørgsler, og du får en ny dialogboks hvori du skal indtaste navnet på den tabel der skal modtage data. Luk dialogboksen.
Dobbeltklik på hvert af felterne i den tabel du ser i vinduet. Hver gang du dobbeltklikker på et felt, ryger det ned i designgitteret. Hvis feltnavnene fra "afgivende" tabel er de samme som feltnavnene på den "modtagende" tabel, vil Access foreslå et "modtagerfelt" med det samme navn. Hvis ikke der er ens feltnavne, må du du manulet i designgitteret vælge hvilket felt der skal modtage data.
Hmm - måske har du misforstået mig. Jeg har et tabel, som jeg gerne vil have alle andre adresser deri, dvs. jeg har 8 tabeller, og vil lave en ny een stor tabel. Altså flytte alle oplysninger fra 8 tabeller i en ny tabel. Er det muligt?
Ja - det er muligt, og det er netop den fremgangsmåde jeg beskriver. Du er velkommen til at sende db, eller lægge din e-mail, så skal jeg strikke et eksempel sammen til dig.
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.