Avatar billede flinke Nybegynder
04. oktober 2001 - 14:29 Der er 8 kommentarer og
1 løsning

importering af filnavne.

Er der en måde hvorpå jeg kan importere filnavne liggende på computeren til en tabel.  Det behøver ikke nødvendigvis være i access, også gerne i et regneark.
Jeg vil gerne have registreret en masse dokumenter og deres placering i hirakiet.
Avatar billede z42cool Nybegynder
04. oktober 2001 - 14:32 #1
Du kan skrive et ASP eller Windows script der gør det! Du kan bruge Scripting.FileSystemObject til at læse fil systemet (hieraki og filnavne) og ADODB.Connection\'s execute metode til at sættte poster ind i din database!
Avatar billede flinke Nybegynder
04. oktober 2001 - 14:37 #2
Mener du et et lille program der danner en fil eller er det inden for access?
Kan du komme med et eksempel?
Avatar billede z42cool Nybegynder
04. oktober 2001 - 14:43 #3
Jeg mener et script (tekstfil der oversættes til et program) der kan læse filsystemet og indsætte de relevante oplysninger i din access database. Det kan for så vidt godt laves inden for access hvis du kan anvende Visual Basic for Applications. Et eksempel er nok for omfattende til 30 point og det afhænger også af om det blot er et bibliotek eller et træ og hvilke oplysninger der skal med!
Avatar billede flinke Nybegynder
04. oktober 2001 - 14:49 #4
Jeg er da villig til at ofre flere point for et eksempel.
Jeg har en mappe C:\\dokumenter som indeholder flere undermapper, med bla. private breve, sangtekster, billeder, budget, osv.
De oplysninger jeg kunne tænke mig er blot navn på fil, filtype og filplacering.
Avatar billede z42cool Nybegynder
04. oktober 2001 - 15:14 #5
Kender du VB for Applications?
Avatar billede flinke Nybegynder
04. oktober 2001 - 15:30 #6
ja
Avatar billede nih Novice
04. oktober 2001 - 17:31 #7
Den her virker i Excell !!!

Sub filer()

  Dim filnavn As String
  Dim i As Integer
  i = 1
  fil = Dir(\"C:\\\")
  Do
   
    Cells(i, 1) = filnavn
    filnavn = Dir
    i = i + 1
 
  Loop Until filnavn = \"\"
End Sub

Niels
Avatar billede nih Novice
04. oktober 2001 - 17:38 #8
\'fil = Dir(\"C:\\\")\'  ændres til \'Dir(\"C:\\\")\'

Niels 
 
Avatar billede nih Novice
04. oktober 2001 - 18:40 #9
Fandt et link til en vbs fil - Den kan du måske arbejde videre med ;)

http://vb.oreilly.com/news/vbscriptpr_0201.html  og koden:

http://vb.oreilly.com/news/vbscriptpr_code.html

Niels
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