12. september 2004 - 23:59Der er
12 kommentarer og 2 løsninger
flytning af program og database
Hejsa Gutter jeg har behov for lidt hjælp igen...
Jeg har lavet et program som består af en *.exe og 3 *.db filer...
Det hele virker fint og jeg skulle idag så prøve at flytte det til en anden maskine.. men når jeg prøver at starte programmet kommer den fejl opstået og lukker.... mit gæt er at der er fordi den ikke kan finde databaserne....
Jeg troede bare jeg jeg skulle lave den henvisning i odbc (windows standart) som jeg har gjort i bde administrator...
Hvad gør jeg galt.. jeg har bare kopiret filerne over med stifinder...
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Det hørte med min Delphi 4.0. Hvis jeg satte CD'en i kunne jeg vælge at installer forskellige ting bla. delphi. Her kunne jeg også vælge at installere install shield express.
problem et at programmet allereder er færdig udviklet og køre på min computer.. hvor jeg har delphi.. men det skal bruges i en mindre virksom hed til laget styrring.. så jeg vil gerne vide hvordan jeg får det til at køre der på..
har prøve insll shielld express. men det syntes jeg ikke virker ellers er det bare mig der er dum
findes det det program der kan lave den alias bde.. på den anden maskine..
Når du laver din install shield skal du jo huske at vælge DBE og de databaser du skal have oprettet. Hvis du skal lave det til en virksomhed er Install shield express ellers alletider. Så har du en install.exe fil og du kan plotte en licens aftale ind osv.
jeg har kiggget og kigge i install shield... uden af finde noget om dbe... jeg har hente install shield på nettet ser også kun ud til den tage visaul basic projekter...
hvis jeg sender filerne og alias er det så ikke nogle der vil lave en sæt up fil...
Det er måske ikke ret meget nyt i forhold til de tidligere indslag, men her er hvad jeg har gjort i en tilsvarende situation :
- mens jeg brugte Delphi 5, var der en mulighed under installation af Delphi at vælge alle punkter fra, på nær "BDE" - den blev så typisk installeret på brugerens maskine under "C:\Program Files\Common Files\Borland Shared\BDE"
- det trick kan man lave med Delphi 6 - der brugte jeg i stedet for Install Shield Express til at lave et "tomt" install-projekt - det eneste punkt, der skulle vælges, var at BDE skulle medtages og standard stien skulle bruges
- på den maskine, hvor jeg udviklede programmet, oprettede jeg et alias i BDE Administrator'en, som pegede på mine DB filer - dem placerede jeg bevidst i en sti, som skulle genskabes på brugerens maskine ("C:\Program Files\MyProgramme").
- stien til programmet oprettede jeg manuelt og kopierede EXE og DB filerne derover
- fra min mskine kopierede jeg til sidst BDEs config-fil "C:\Program Files\Common Files\Borland Shared\BDE\idapi32.cfg"
Hvis det skal lykkes for dig skal du lave en lille smule om i dit projekt dit BDE ALIAS skal oprettes dynamisk :
Her er noget C++ Builder kode, det burde du nemt kunne oversætte. Det opretter et alias til en Paradox database.
Skriv igen hvis det volder problemer, med at porte koden og under alle onstendigheder NÅR dit program virker UDEN du har oprettet aliaset manuelt inde i BDE Admin.
Hmmnn .. Jeg fik aldrig koden uploaded .. Mangler du den ?
Jens B
Synes godt om
Ny brugerNybegynder
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.