![]() |
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 |
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 |
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". |
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 |
Re: Datenbank auf PC ohne Delphi öffnen
Moin Tim,
Zitat:
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. |
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 |
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..."? |
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 |
Re: Datenbank auf PC ohne Delphi öffnen
Zitat:
Falls du ihn noch nicht auf dem Rechner hast, musst die ihn von der Delphi-CD nachinstallieren. |
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 07:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz