Avatar billede hp-power Nybegynder
12. september 2004 - 23:59 Der 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...
Avatar billede x-masman Nybegynder
13. september 2004 - 01:00 #1
jeg vil foreslå dig at downloade install shield expres. Med denne kan du lave en install fil der gør det hele for dig.
Avatar billede borrisholt Novice
13. september 2004 - 08:27 #2
Det er fordi du bruger BDE, lad være med det !

Der skal også være instaleret BDE på "modtager" maskinen, samt sat det samme Alias op.

Jens B
Avatar billede hp-power Nybegynder
13. september 2004 - 14:56 #3
hvordan installer jeg BDE på modtageren maskine....
Avatar billede x-masman Nybegynder
13. september 2004 - 15:17 #4
Jeg ved godt det ikke er det svar du ønsker, men jeg skriver det alligevel.

Dette kan du automatisk vælge til i install shield express. Det er irklig det nemmeste. Du skylder næsten dig selv at kigge på det. ;o)

Ellers kan man downloade BDE fra nettet, så vidt jeg husker.
Avatar billede hp-power Nybegynder
13. september 2004 - 15:22 #5
install shield er det noget der er med delphi...
Avatar billede x-masman Nybegynder
13. september 2004 - 16:14 #6
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.
Avatar billede stoney Nybegynder
13. september 2004 - 17:52 #7
Hvis det bare er et lille desktop database program og du har mulighed for det,
så brug ADO/Access.

Så skal du kun distribuere 1 exe fil + 1 .MDB fil

Stoney
Avatar billede hp-power Nybegynder
13. september 2004 - 18:07 #8
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..
Avatar billede x-masman Nybegynder
13. september 2004 - 19:00 #9
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.
Avatar billede hp-power Nybegynder
13. september 2004 - 20:05 #10
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...
Avatar billede vallemanden Nybegynder
14. september 2004 - 04:36 #11
jeg kan godt gøre det for dig

prog @ night.dk
Avatar billede slowaterz Nybegynder
17. september 2004 - 07:49 #12
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"
Avatar billede borrisholt Novice
17. september 2004 - 08:26 #13
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.

Jens B
Avatar billede borrisholt Novice
17. september 2004 - 11:12 #14
Hmmnn .. Jeg fik aldrig koden uploaded .. Mangler du den ?

Jens B
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