Entwickler-Ecke

Datenbanken - Hilfe!!! exe-Datei läuft nicht auf anderen Rechnern


sunday_2 - Do 05.09.02 16:57
Titel: Hilfe!!! exe-Datei läuft nicht auf anderen Rechnern
Hilfe!!!

Ich habe ein dringendes Problem. Ich habe mein Programm (Bundesligaverwaltung) soweit fertig. Habe es compeliert und es läuft auch auf meinem Rechner. Leider jedoch nicht auf andere. Ich nutze Delphi 4.
Welche Einstellungen muß ich ändern, damit das Programm auch bei anderen läuft. Brauche ich irgendwelche Tools. Wenn ja, wo kriege ich diese her und wie nutze ich diese.

Gruß Sunday :shock:


bis11 - Do 05.09.02 17:07

Was für eine Fehlermeldung kommt denn ? Benutzt Du eine Datenbank und wenn ja, welche ?


Steffer - Do 05.09.02 17:13

Die häufigsten Fehler:

Keine BDE mit installiert oder aber VCL-Packages verwendet und diese nicht installiert.


sunday_2 - Do 05.09.02 17:15

Ich habe Paradox7 Tabellen erstellt. Als Fehlermeldung kommt:

Kann C:\Programme\Gemeinsame Dateien\Borland Shared\ SampleDictionary\ErsteLiga.db nicht finden.
Meldung erfolgt für alle Datenbanken.


sunday_2 - Do 05.09.02 17:23

Hi Steffer,

BDE habe ich installiert. Aber was bedeutet VCL-Packages verwendet und diese nicht installiert? Wo kann ich das prüfen und was muß ich machen damit es funktioniert.


bis11 - Do 05.09.02 17:24

Ändere mal Deinen Alias ab oder ändere Deinen Pfad im Programm.


sunday_2 - Do 05.09.02 17:52

Hi bis11,

was meinst du denn mit "Ändere mal Deinen Alias ab oder ändere Deinen Pfad im Programm"?

Gruß Sunday


Delete - Do 05.09.02 18:54

sunday_2 hat folgendes geschrieben:
was meinst du denn mit "Ändere mal Deinen Alias ab oder ändere Deinen Pfad im Programm"?

Bitte? :?

Du hast doch selbst geschrieben, deine Datenbanken werden im Verzeichnis

Quelltext
1:
 C:\Programme\Gemeinsame Dateien\Borland Shared\ SampleDictionary                    

gesucht. Nun offenbar ist das nicht so, und der Fehler rührt daher, dass deine User dieses Verzeichnis nicht besitzen, bzw. dass die Datenbanken dort nicht drin sind.

Irgendwo in deinem Programm müsste doch der Verweis auf deine Datenbanken stehen, und wenn du sie z.B. im Ordner der Anwendung ablegst, dann musst du diesen Verweis entsprechend ändern - und der Fehler sollte der Vergangenheit angehören.


Steffer - Do 05.09.02 20:59

Bei der Gegenfrage wird sunday_2 wohl keinen Alias verwenden, sondern einen absoluten Pfad.
Das hat mit VCL nix zu tun.

Was steht denn in deiner Anwendung unter Table/Query.Database bzw. wie hast du denn den Pfad zu deiner DB angegeben?


sunday_2 - Do 05.09.02 21:29

In Table unter TableName steht einfach ErsteLiga.db
Die Datenbanken sind im gleichen Ordner gespeichert wie das Programm auch. Habe jetzt alles nach C:\AlKen verschoben. Im Datenbank-Explorer habe ich auch den PATH by DefaulDD auf C:\Alken geändert.
Das Programm läuft jetzt auch dort. Wenn ich allerdings das Programm auf einem anderen Rechner aufspiele ( ebenfalls in C:\AlKen ) läst sich das Programm nicht starten. Ich habe mir sagen lassen, daß ich dafür ein BDE InstallSheald benötige. Leider habe ich das Programm nicht. Aber es muß doch noch eine andere Möglichkeit geben. Oder???

Gruß Sunday


bis11 - Do 05.09.02 21:31

Nee, Du mußt schon die BDE mitinstallieren.


bis11 - Do 05.09.02 21:31

Gib mir mal Deine E-Mail Adresse, dann kann ich Dir ein paar Sachen zuschicken, wie Du die BDE installierst.


sunday_2 - Do 05.09.02 21:35

Danke für deine Unterstützung, ich hab Dir gerade meine Mail-Adresse zugeschickt.

:lol: