Det lød faktisk lidt i stil med det jeg tænkte på, problemet er så at kører jeg importguiden manuelt så er jeg nød til at lave nogle ændringer, andet end dem access selv foreslår så det skal jo også gerne kunne gøres i modulet.
Medd = "Advarsel - Du er nu igang med at" Medd = Medd & " ændre de eksisterende data på KontorAdresser." Medd = Medd & Chr(13) + Chr(10) & "Check, at sti og filnavn----> :" Medd = Medd & Chr(13) + Chr(10) & Me![Kontordatafil] Medd = Medd & Chr(13) + Chr(10) & "er korrekt! Vil du fortsætte ?"
DgStand = MB_JANEJ + MB_IKONSTOP + MB_STANDKNAP ' Beskriv dialogboks. Svar = MsgBox(Medd, DgStand, Titel) ' Hent brugersvar. If Svar = IDJA Then ' Udregn svar, Medd = "Opdatering af IMPORT fil for KONTORADR udføres." MsgBox Medd ' Vis handlingen. On Error GoTo Err_Knap5_Click
Dim DocName As String
DoCmd.SetWarnings False
DocName = "Slet fra KONTORADR-Arkiv" DoCmd.OpenQuery DocName, A_NORMAL, A_EDIT
DocName = "Tilføj til KONTORADR-arkiv" DoCmd.OpenQuery DocName, A_NORMAL, A_EDIT
DocName = "Slet fra KONTORADR" DoCmd.OpenQuery DocName, A_NORMAL, A_EDIT
Nu har jeg ikke lige fået forsøgt den endnu da jeg lige skal være sikker på en ting......
Virker metoden ikke hvis tabellen allerede indeholder oplysninger???
Det jeg skal bruge funktionen til er nemlig at jeg skal have en database opdateret 3-4 gange dagligt, og jeg gider ikke sidde og slette alle poster og så køre inportguiden manuelt hver gang.....
Jo metoden er da ligeglad med hvad du har af dat i forvejen, den adderer bare i halen på hvad du har i forvejen.
Hvorfor ikke lave en slette forespørgelse som kaldet er vist for ovenfor ??? Hør du skal squ da kun køre den importguide en gang for at danne den forp..... specifikation, som du siden refererer til ved navn.
Herefter er det kun at trykke på knappen, hver gang du skal have opdatereret.
Bemærk fil sti+navn får den her fra et tekstfelt fra formen. Normalt vil lave et API kald til Windows og bruge stifinden til at finde filen og placere den i formen.
ja ja men du skal da lige danne en eller to sletteforespørgelser og evt. en tilføjelsesforespørgelse, en formular , en knap, hvis klikfunktion skal indeholde data.
Man får ikke noget foræret her i verden ( uden at betale) eller gøre en indsats selv. man får kun efaring ved at prøve sig frem ( og købe sig en Access bog)
Jeg kan dog se at jeg har lavet en fejl, jeg ved bare ikke helt hvorfor. Hvis jeg debugger den ovenstående kode (efter at have ændret den til mit behov) får jeg af vide der er fejl i flg linje:
>> r-bj, Du burde belønne Henrik for det store stykke arbejde han har gjort, om ikke andet fordi han blev ved med at hjælpe, og så mange point stod der jo heller ikke på spil. Tja, bare min ydmyge mening....
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.