Avatar billede foldager Novice
08. marts 2002 - 12:06 Der er 3 kommentarer og
2 løsninger

gem filnavn i felt

Jeg har hentet denne kode: http://www.mvps.org/access/api/api0001.htm

Jeg har lavet en knap der aktiverer test it() funktionen.

Den valgte sti vises nu i en msgbox.

Hvordan får jeg den gemt i et felt i en tabel?
08. marts 2002 - 12:09 #1
Hvis du har feltet på en formular, kan du f.eks. skrive:

Me![DitFelt] = strInputFileName

Eller du kan gøre det vha en opdateringsforespørgsel (sig til, hvis det er saådan du vil have det?)
Avatar billede foldager Novice
08. marts 2002 - 12:44 #2
Jeg tror en opdateringsforespørgsel er bedst....
08. marts 2002 - 12:59 #3
Inden du gør det, så skal du selvfølgelig vide hvilken post i tabellen, du ønsker at skrive stien i.
Hvis nøglefeltet i [Din Tabel] hedder ID og du har et felt på din formular, som hedder ID, så kan du skrive dette i koden på din knap:

Currentproject.connection.execute "Update [Din Tabel] Set [DitFelt] = '" & strInputFileName & "' Where [ID] = " & Me!ID

Hvis du kun har én post i tabellen, kan du blot skrive:
Currentproject.connection.execute "Update [Din Tabel] Set [DitFelt] = '" & strInputFileName & "'"

mvh
Thomas
Avatar billede fynbohans Nybegynder
09. marts 2002 - 12:46 #4
Funktionen TestIt() har åbenbart ikke fået tildelt nogen værdi, men
det kan du selv gøre ved lige før END FUNCTION at skrive
TestIt = den tekst du ønskes gemt i feltet [felt].
Funktionen aktiveres med [felt] = TestIt.
Avatar billede foldager Novice
28. august 2002 - 23:15 #5
Ups! Jeg har netop modtaget en rykker fra admin på dette sp.
Jeg har endnu ikke fået kigget på problemet, men lukker alligevel. Tak for hjælpen so far!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester