[Delphi + access] Locatie database ophalen

Pagina: 1
Acties:

  • Da_Jackal
  • Registratie: Juni 2000
  • Laatst online: 07-08 17:15
Weet iemand hoe je de locatie van de database kunt ophalen?? Hiermee bedoel ik de map waarin de database staat?

Hiermee bedoel ik niet deze oplossing:

eDataBaseLocation.Text := OpenDialogOpenDatabase.FileName;

Ik heb 't ook met 'GetNamePath' geprobeerd, maar dit wou ook niet lukken.

De database is verbonden dmv een ADO connectie.

  • whoami
  • Registratie: December 2000
  • Laatst online: 19:30
Die staat toch in uw ADO connection string?

https://fgheysels.github.io/


  • Da_Jackal
  • Registratie: Juni 2000
  • Laatst online: 07-08 17:15
Da's snel. :)

Maar volgens mij staat ie in de connectionstring inclusief de databasenaam. Dus bijv dit:

c:\databaselocation\database.mdb

Maar wat ik moet hebben is dit:

c:\databaselocation\ of c:\databaselocation (die \ kan ik er nog wel zelf aanplakken.

  • Marv
  • Registratie: Oktober 2000
  • Laatst online: 11-06 06:52
Op vrijdag 31 mei 2002 09:57 schreef Jordy het volgende:
Da's snel. :)

Maar volgens mij staat ie in de connectionstring inclusief de databasenaam. Dus bijv dit:

c:\databaselocation\database.mdb

Maar wat ik moet hebben is dit:

c:\databaselocation\ of c:\databaselocation (die \ kan ik er nog wel zelf aanplakken.
extractfiledir of extractdir o.i.d. :z

"Everything I've ever done or said is the complete opposite of what I've wanted" -- George


  • whoami
  • Registratie: December 2000
  • Laatst online: 19:30
Dan filter je de database-naam er zelf maar uit.

https://fgheysels.github.io/


  • Da_Jackal
  • Registratie: Juni 2000
  • Laatst online: 07-08 17:15
Yes!

ExtractFileDir, dat is 'm. Dat ik daar zelf niet opgekomen ben. Wat ben ik weer duf deze ochtend.

Velen dank!!
Pagina: 1