14. oktober 2005 - 13:12Der er
14 kommentarer og 1 løsning
variabelt stinavn i tabeloprettelsesforespørgsel
Jeg har en database Data.mdb, der ligger under c:\Data. I denne database er der en tabelopretttelsesforesp. som opretter en tabel i en fremmed database, som ligger under c:\Data\Fremmed:
SELECT Felt1 AS FeltFremmed INTO TabelFremmed IN 'c:\Data\Fremmed\DatabaseFremmed.mdb' FROM Tabel;
Jeg vil gerne have, at placeringen af den fremmede database i stedet skal være uafhængig af hvor databaserne ligger. Således at hvis min database Data.mdb bliver flyttet til fx. d-drevet, så skal tabellen gemmes under 'd:\Data\Fremmed\DatabaseFremmed.mdb'
Dvs. det jeg er ude efter er en anden måde at angive, at tabellen skal gemmes under ..\Data\Fremmed\DatabaseFremmed.mdb
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 det altid er et underbibliotek til der hvor din base ligger, så må dette gøre det SELECT Felt1 AS FeltFremmed INTO TabelFremmed IN 'Fremmed\DatabaseFremmed.mdb' FROM Tabel;
Altså din base ligger i .\..\data og den anden ligger i .\..\data\Fremmed
Public Function OpdaretFjerntabel() strsql = "SELECT Felt1 AS FeltFremmed INTO TabelFremmed IN '" _ & CurrentProject.Path & "\Fremmed\DatabaseFremmed.mdb'FROM Tabel;" DoCmd.RunSQL (strsql) End Function
Public Function OpretFjerntabel() strsql = "SELECT Felt1 AS FeltFremmed INTO TabelFremmed IN '" _ & CurrentProject.Path & "\Fremmed\DatabaseFremmed.mdb'FROM Tabel;" DoCmd.RunSQL (strsql) End Function
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.