01. oktober 2001 - 15:19Der er
2 kommentarer og 2 løsninger
Åbning af tabeller i hændelsesprocedure.
Jeg befinder mig i en kommandoknaps hændelsesprocedure. Formularen har ingen postkilde. Jeg ønsker at åbne 3 tabeller(x1,x2,x3), for at kunne referere/ændre felterne og derefter genskrive tabellerne.
Hvordan laver jeg den rigtige connection til og åbning af ovennævnte tabeller?
Hej Mogens. Du har ret. Tabellen, f.eks. x1, vises i tabelformat. I de efterfølgende beregninger får jeg fejlteksten \"object required\". Jeg har altså ikke umiddelbart adgang til tabellen.
Jeg ved ikke helt, hvad du mener med at åbne tabellerne.
Vil du have adgang til 3 tabeller i samme formular, så du i hvert kontrolelement kan vælge om det skal være en værdi fra den ene, den anden eller den 3. tabel, der skal vises? I så tilfælde bliver du vist desværre skuffet.
Du kan få adgang til tabellernes indhold ved at åbne dem som recordset: DoCmd.OpenRecordset \"x1\", dbOpenTable
Normalt laver man en forespørgsel, der indeholder alle de data (fra forskellige tabeller), man har brug for I en formular.
Der skulle stå \"CurrentDb.OpenRecordset \"x1\", dbOpenTable\"
mvh/Jens-Peter
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.