Avatar billede juks Novice
02. juni 2003 - 01:33 Der er 3 kommentarer og
1 løsning

vil gerne have .mdb fjernet i data04.mdb

hej hvordan for jeg ".mdb"  fjernet i stringen "data04.mdb"
Avatar billede martintin Nybegynder
02. juni 2003 - 01:41 #1
streng2=left(streng1,len(streng1)-4)

hvor streng1 = "data04.mdb"
Avatar billede juks Novice
02. juni 2003 - 02:10 #2
kan du så også fortælle hvordan man fjerner hele filnavnet altså alt fra mdb og frem til første \
sådan så

V:\ligningstatestik\Data02.mdb skal blive til V:\ligningstatestik\


jeg bruger denne kode til at frembringe stien


----------------
Dim db As DAO.Database
    Dim s As String
    Dim Pos As Integer, i As Integer, pos2 As Integer
   
   
    Set db = CurrentDb
       
    For i = 0 To db.TableDefs.Count - 1
        If Len(db.TableDefs(i).Connect) > 0 Then
            s = db.TableDefs(i).Connect
            Exit For
           
        End If
    Next i
   
    pos2 = Len(s)
    Pos = Len(s)
    Do Until Mid(s, Pos, 1) = "\"
        Pos = Pos - 1
    Loop
   
    Pos = pos2 + Pos
 
   
    s = Right((s), Pos)
   
    s = Mid(s, InStr(s, "=") + 1)
MsgBox s
   
        getbackendsti = Left(s, Len(s) - 4)

    ----------------
Avatar billede martintin Nybegynder
02. juni 2003 - 02:25 #3
Du har den faktisk næsten selv

    Pos = Len(s)
    Do Until Mid(s, Pos, 1) = "\"
        Pos = Pos - 1
    Loop

Mit bidrag efter at du selv har fundet den første "\" fra højre:
s=left(s,pos)
Avatar billede juks Novice
02. juni 2003 - 08:54 #4
takker endnu en gang
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