Problemet er bare, at tabellen som jeg får importeret får navnet T-kampagne1 - i stedet for T-kampagne. Dette skyldes at tabellen T-kampagne eksisterer i forvejen.
Hvordan kan jeg omgå dette problem? Den skal jo bare tilføje data i T-kampagne, og ikke oprette en ny tabel.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det skal lige siges at T-kampagnerudskriv er blevet omdøbt til T-kampagne - skulle bare prøve at se om den også skrev et 1 tal i enden af navnet.. og det gjorde den...
du kan ikke importere direkte ind i en tabel - så skal du først importere tabelen som \"1\" og dernæst lave en forespørgsel der overføre posterne fra den nye tabel til den gamle.
du kan stadig gøre det via kode ved først at kalde den linie du allerede har - den importere så \"1\" tabellen - dernæst laver du en linie der kalder en forespørgsel der overfører posterne til den oprindelige \"T-Kampagne\" og endelig laver du en linie der sletter \"1\" tabellen igen.
Der er lidt omstændigt men når du først har lavet det mærker du nok ikke om det bliver importeret direkte eller af ovenstående \"omveje\".
Du skal - som jeg skrev - lave en forespørgsel - en tilføjelsesforespørgsel der tilføjer alle posterne fra kampagne1 til kampagne - start med at vælge kampagne1 når du laver forespørgslen - vælg dernæst at det skal være en tilføjelsesforespørgsel og vælg så at den skal føje til kampagne tabellen.
Fra din kode skal du så kalde denne forespørgsel. det gør du således:
docmd.OpenQuery \"Forespørgselsnavn\"
Du kan overveje at sætte følgende ind før du kører forespørgslen:
Docmd.Setwarnings False
og denne linie ind efter forespørglsen er kørt:
Docmd.Setwarnings True
Så undgår du at den beder dig bekræfte hver gang....
tjooo - det er den vel, HVIS det du importere skal erstatte det du allerede har inde i databasen - hvis det du importerede skulle TILFØJES til din T-Kampagne tabel, så ville din løsning ikke virke - den ville jo slette dine oprindelige dato og erstatte dem med nogle nye - og hvis ikke de nye indeholder alt hvad der stod i den oprindelige tabel - ja, så er det jo væk.
Horus
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.