Placering af database ved exefil?
Davser,Til lokalt brug anvender jeg primært access databaser sammen med Delphi. Det fungere glimrende og er relativt let at gå til. Dog har jeg lidt problemer med "mapningen" af databasen.
Jeg bruger følgende komponenter:
ADOCommand
ADODataSet
ADOConnection
Det er ADOConnection der skaber forbindelsen til datasen (logisk nok). En ConnectionString kunne se således ud:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Programmer\Borland\Delphi6\Projects\Calendar\calendar.mdb;Persist Security Info=False
Det virker fint på min egen computer, men når jeg eksportere (læs: copy/paster) exefile og databasen til en anden computer så knækker programmet; med mindre jeg opretter præcis den samme mappestruktur.
Så hvordan fortæller jeg programmet at det skal kigge efter databasen i samme mappe som exefilen? Jeg kan gøre dette ved tekstfiler, så mon ikke også det kan virke med en database.
Mv.
Allan
