Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datenbank auf PC ohne Delphi öffnen (https://www.delphipraxis.net/8912-datenbank-auf-pc-ohne-delphi-oeffnen.html)

Chris1986 15. Sep 2003 12:57


Datenbank auf PC ohne Delphi öffnen
 
Hallo,
ich hab ein Programm geschrieben ,das eine Paradox7 Datenbank nutzt. Wenn ich dieses jetzt aber auf einem PC starte, der Delphi oder irgendwelche Treiber für die Datenbank nicht installiert hat, kann ich die Datenbank nicht öffnen.
Brauche ich eine Art Installer damit das geht? Und wo bekomme ich sowas her?.


MfG
Christian

Delphianer 15. Sep 2003 13:08

Re: Datenbank auf PC ohne Delphi öffnen
 
Hallo,

ich hoffe, daß ich jetzt nicht falsch liege, aber meiner Ansicht nach mußt Du die BDE (Borland Database Engine) installieren. Bis zur Delphi-Version 6 war es jedenfalls so. Die BDE findest Du auf den Delphi-CD.

Viele Grüße

Tim.exe 15. Sep 2003 13:18

Re: Datenbank auf PC ohne Delphi öffnen
 
Hallo,

genau das brauchst du, entweder du bastelst dir eine Setup Routine mit dem "InstallShield" der auf der Delphi CD-ROM ist oder du nimmst andere Tools dafür (z.B. Innosetup oder ZupMaker). Die BDE zum einbinden in das Setup befindet sich auch irgendwo in den Delphiverzeichnissen. Ich glaube sie heisst (gezippt) "BDE.cab" oder so ähnlich. Ungezippt (so musst du sie auch einbinden) heisst sie "BDEInst.dll".

Chris1986 15. Sep 2003 15:57

Re: Datenbank auf PC ohne Delphi öffnen
 
ohwe ohwe. das klingt kompliziert. :lol: Aber ich probiers mal. :coder: Schonmal danke für die schnelle Hilfe.
gruß
Christian

Christian Seehase 15. Sep 2003 16:25

Re: Datenbank auf PC ohne Delphi öffnen
 
Moin Tim,

Zitat:

Zitat von Tim.Exe
oder du nimmst andere Tools dafür (z.B. Innosetup oder ZupMaker).

Lieber nicht.
Nicht dass man es nicht mit diesen Tools machen könnte, man darf es nicht, gemäss den Lizenzbedingungen von Borland.
Die BDE darf nur mit einem von Borland zugelassenen Programm installiert werden.

Siehe dazu auch die Datei DEPLOY.TXT im Delphi Verzeichnis.

Chris1986 15. Sep 2003 16:37

Re: Datenbank auf PC ohne Delphi öffnen
 
So, Installer installiert, funktioniert auch wunderbar, aber jetzt meine Frage:
Welches "Specify InstallShielt Object vor Delphi5" muss ich denn auswählen, damit meine Paradox Datenbank, meine Table Komponente und meine Query Komponente tatsächlich funktionieren? Wenn ich in diesem Menu "BDE (Borland Database Engine)"auswähle, wird das Menu Settings sichtbar. Hier werde ich dann nach Aliases gefragt. Aber was ist das überhaupt? Brauch ich das? Hat jemand vielleicht eine Anleitung was ich genau einstellen muss?

Danke für eure Hilfe
Gruß
Christian

Tim.exe 15. Sep 2003 17:01

Re: Datenbank auf PC ohne Delphi öffnen
 
@ Christian:

Ups, das wusste ich gar nicht. Hab ganz am Anfang mal was mit dem Delphi-eigenen Installer gemacht und das Ding ist -na sagen wir mal überflüssig-.

Werde aber dennoch Zupmaker weiterhin nutzen, was keiner weiß macht keinen heiß :angle2:

Gibt's da vielleicht eine Klausel mit der man die Lizenzvereinbarung etwas umgehen kann? Sowas wie "wenn das Programm nicht ausschliesslich mit Borland Delphi.... sondern auch mit anderen Programmiersprachen entwickelt dann muß man nicht den Installer..."?

Chris1986 15. Sep 2003 17:39

Re: Datenbank auf PC ohne Delphi öffnen
 
Christian Seehase hat Recht. :?

Hier stehts:

"Delphi 5 applications that use the Borland Database Engine
(BDE) to effect database access require that you distribute
the BDE with the application.

In accordance with the Additional License Terms for BDE,
you may distribute the BDE files with your application
using an INPRISE-certified Redistributable Install program
such as InstallShield Express or another compliant install
program. You may redistribute only those BDE files selected
by the INPRISE-certified installation program.

See the BDE Links deployment notes in the file
BDEDEPLOY.TXT (found in the BDE directory) for specific
information regarding deploying the BDE with database
applications created in Delphi."

Aber weiß denn jetzt jemand, was ich einstellen muss?

Gruß
Christian

Memo 16. Sep 2003 10:12

Re: Datenbank auf PC ohne Delphi öffnen
 
Zitat:

Zitat von Chris1986
Aber weiß denn jetzt jemand, was ich einstellen muss?

Was meinst du mit einstellen? Du brauchst nur den Installshield anmachen. Dort wirst du Step by Step durchgeführt.
Falls du ihn noch nicht auf dem Rechner hast, musst die ihn von der Delphi-CD nachinstallieren.

Chris1986 16. Sep 2003 12:51

Re: Datenbank auf PC ohne Delphi öffnen
 
Hallo Memo.
Das ist mir schon klar, aber wenn ich mit Install-Shield zusätzlich noch die BDE installieren lassen will, damit das Programm überall läuft, kommt ein Fenster Settings. Und da steht was von Alias ect.
Und da weiß ich nicht weiter :lol:


Gruß
Christian


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:38 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz