10. november 2004 - 11:56Der er
3 kommentarer og 2 løsninger
Gemme værdien af en variabel i en tabel
Jeg vil gerne ved afslutning kunne gemme værdierne af nogle variabler i f.eks en tabel, og sådan at når jeg åbner databasen igen skal jeg kunne opdatere variablerne med de gemte værdier. Altså en metode til at kunne lukke databasen og åbne igen med de valg der er foretaget inde lukning, og som er gemt i variabler. Hvordan gøres det smartest?
You will need to have a table which contains these values. Then just before you close the dB you write the values to the tabel. Then when you open the dB you set the variables. THis code could be used, although there are many diffrent ways it could be done.
This should give you some ideas as to the code, where this is used depends on your program. If you have a startup form you could read the values from the table in the Open event. Then if it is the same form you would write th evalues in the close event.
Jeg pleger af og til at benytte registreringsdatabasen til at gemme brugerindstillinger m.m.
Hvis jeg f.eks. har en formular, hvor jeg lader brugeren vælge/angive en sti til en importfil, er det smart at gemme denne værdi, så den selv husker den næste gang.
På min import-knap lægger jeg denne linie: ... ... SaveSetting "Din database","Stier", "Importsti", Me!Sti
og på Form_Load lægger jeg denne linie: Me!Sti = GetSetting("Din Database", "Stier", "Importsti", "C:\Dokumenter\Importfil.txt")
De 3 første argumenter i begge kommandoer er valgfri, forstået på den måde, at du selv kan bestemme hvad der skal stå. Du skal bare skrive det samme, når du gemmer og henter værdien.
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.