Avatar billede eqvaliser Nybegynder
05. juli 2002 - 23:45 Der er 2 kommentarer og
1 løsning

finde local filer

er igang med et database program, som indeholder en masse externe filer. doc´s etc.

Men ved installation, klart sætter path til defaulth at værer C:/program files/ etc etc..
men hvis brugeren nu selv ændre dette under installationen.

hvordan er kommandoen for at filerne linker korrekt.
tror det er noget med .reg også kalder den hvert doc, med noget istil med %path(programnane)%/blabla/bla.doc

men er der nogle som kan præcisere dette?
Avatar billede tubber Juniormester
06. juli 2002 - 03:24 #1
App.Path er den der henviser til det bib med exefilen.....

eks. du har en mappe der hedder docs hvor du har dokumenter og skal hente et der hedder telefonnr.doc så er det:
App.Path & "\docs\telefonnr.doc"

/Tubber
Avatar billede tubber Juniormester
06. juli 2002 - 03:25 #2
Hov skulle være et svar
Avatar billede tubber Juniormester
06. juli 2002 - 03:28 #3
Lige et eksempel på hvordan man connecter til en db der ligger i exe dir, med sql.....
'Skal bruge ref. DAO 3.6 (da det er en xp database, er det en 2k så
'er det DAO 3.51)
Dim ws As Workspace
Dim db As Database
Dim rs As Recordset
'Opretter forbindelse til databasen
Set ws = Workspaces(0)
Set db = ws.OpenDatabase(App.Path & "\data.mdb")
Set rs = db.OpenRecordset("SELECT * FROM person")
'Rutine der sørger for at man starter med det første
'recordset i databasen
If Not rs.EOF Then
    rs.MoveFirst
    Do While Not rs.EOF
        comNick.AddItem rs!dbNick
        comNick.ItemData(comNick.NewIndex) = rs!dbId
        rs.MoveNext
    Loop
End If
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
Kurser inden for grundlæggende programmering

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