Avatar billede overchord Nybegynder
23. februar 2005 - 12:10 Der er 1 løsning

Problemer med filesearch

Hejsa
Jeg har et problem med at bruge application.filesearch i en access97 db some korer paa win2000.

Jeg faar invalid procedure paa filetype og/eller filename i flg kode:

Sub FillImageTable(Sampler As String)

Dim i As Integer, x As Integer, y As Integer
Dim Cruise(4) As String
Dim XRange As Integer
Dim fs As Variant

Set fs = Application.FileSearch


Cruise(1) = "D258"
Cruise(2) = "D262"
Cruise(3) = "D264"
Cruise(4) = "D267"

If Sampler = "AR" Then
XRange = 3
ElseIf Sampler = "DM" Then
XRange = 3
ElseIf Sampler = "OS" Then
XRange = 1
End If

For i = 1 To 4
    For x = 1 To XRange
        With fs
            .NewSearch
            .LookIn = "c:\marprod\webatlas\images\" & Cruise(i) & "\" & Sampler & "\DL" & x & "\"
            .FileType = msoFileTypeAllFiles
            .FileName = "*.png"
            If .Execute > 0 Then
                For y = 1 To .FoundFiles.Count
                DoCmd.SetWarnings (False)
                DoCmd.RunSQL ("INSERT INTO TblPics(Cruise, Sampler, Depth, Species, File) VALUES('" & Cruise(i) & "', '" & Sampler & "'," & x & ",'" & Mid(.FoundFiles(y), 49, Len(.FoundFiles(y)) - 52) & "','" & Right(.FoundFiles(y), Len(.FoundFiles(y)) - 20) & "')")
                DoCmd.SetWarnings (True)
                Next y
            End If
        End With
    Next x
Next i
   
End Sub


Jeg har forsoegt at smide kommentar felter ved enten Filetype eller Filename (men jeg er noed til at bruge en af dem) jvf foreslag fra: http://support.microsoft.com/default.aspx?scid=kb;en-us;208811
Dette loeser dog ikke problemet, har checket referencer og der er reference til Microsoft Access 8.0 Library som der skal vaere....

Nogen som ligger inde med en loesning hvor jeg stadig kan faa retunereret filnavn ?
Avatar billede overchord Nybegynder
23. februar 2005 - 13:10 #1
ok jeg gav op og fik den fikset ved at koere det i Access 2003 istedet :s
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