02. marts 2003 - 16:58Der er
6 kommentarer og 2 løsninger
Hvordan undgår jeg sletning af relationer ved import
Ved import af tabeller fra en anden database, har jeg problemer med at få Access til at acceptere relationer mellem tabellerne i den nye database. Jeg ønsker at kunne overføre både redigerede felter og tilføjede poster fra den anden database til den nye databse. Foreslå ikke at oprette en kæde, det går ikke i det her tilfælde. Hvad gør jeg?
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
if you import the database objects then I would have thought that the realations were also imported. Not quite sure how your importing. What do you mean "Jeg ønsker at kunne overføre både redigerede felter og tilføjede poster fra den anden database til den nye databse." ?
are you just importing the data into an existing table? If you are using autonumber fields as the primary keys and you have realed records in other tables then it is important that you retain the values of the autonumber fields in the new database. This should be NO problem if you are just using th eimport wizard but if your doing it in code then you MUST include the autonumber fields in your IMPORT routines.
terry: Svar på: "Jeg ønsker at kunne....... Hvis jeg ændrer værdien af et felt i en post i den anden database ønsker jeg at denne feltændring rettes i den nye database ved "import" eller en anden måde på overførsel af data fra den ene databse til den anden. Og hvis der er tilføjet nye poster i den anden database, ønsker jeg de bliver tilføjet i den nye databases tabeller der er baseret på "importerede" data.
Det jeg kalder den anden database er faktisk 2 databaser jeg tilsammen "henter/importerer" 5 tabeller fra. Mon det kan være derfor relationerne går i stykker?
? you've got me there Ingolf :o) If your tables are NOT linked then HOW are you importing?
If I understand you correctly you have two databases, each with their own tables. Then you want to "Synchronize" the two databases/tables when you alter/add data to either database/table?
Without more information as to HOW you are doing this then I can NOT tell lyou where the problem is.
Jeg har kørt importen af tabellerne under en makro og derefter kørt en omdøb af de importerede tabeller i samme makro, for at fjerne 1-tallet der bliver tilføjet den importerede tabels navn.
Hvis du importerer alle tabeller, skal den nye db bevare relationerne. Når du ikke vil oprette en kæde (front- / backend databaser), er der 2 muligheder:
- Slet alle tabeller i den nye db, og foretag en ny import. - Importer den tabel hvori du har foretaget retttelser i den gamle, så skulle relationerne også blive bevaret. Husk at slette den tabellen i den nye db inden du importerer.
Undskyld den sene point givning. Tak for deltagelsen. Kommentarer og svar har fået mig til at tænke lidt.
Synes godt om
Ny brugerNybegynder
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.