Entwickler-Ecke

Datenbanken - BDE mitverteilen ?


bis11 - Di 10.09.02 10:08
Titel: BDE mitverteilen ?
Hi,

weiß jemand wie ich die BDE am geschicktesten verteilen kann ? Oder wo ich nur die reine BDE von Borland herbekomme ?


Klabautermann - Di 10.09.02 10:17

Hallo,

was hast du vor? Wenn du eine Datenbankfähige Delphi Version hast, dann hast du die BDE Dabei. Und darfst sie auch mit ausliefern.

Gruß
Klabautermann


Michael Ebner - Mi 11.09.02 03:31

Mit einem zertifizierten Installationstool, alles andere ist nämlich nicht zulässig.

Also InstallShield Express verwenden, das ist auf der Delphi-CD mit drauf.


bis11 - So 15.09.02 12:48

Ja, ich habe eine Delphi-Version. Ich habe ja auch schon die BDE schon einmal mitverteilt bei einem Programm. Dieses Programm hatte aber nur eine TTable-Kompo und eine DataSource Kompo. Nur die Dateien, die ich da mitverteilt habe funktionieren nichtmehr mit meinem neuen Programm, weil ich da mit einer TQuery-Kompo arbeite. Deshalb wollte ich wissen, wie ich an die passenden Dateien rankomme zum mitverteilen.

@MichaelEbner

Ich habe es mit InstallShield Express von der Delphi-CD ausprobiert. Wenn ich das Programm laufen lasse meckert er mir die Version der Installers an und führt das Setup-Programm nicht aus.


LCS - So 15.09.02 14:28

Hi,
wenn du die BDE komplett installierst ist es vollkommen egal ob welche Komponenten du in deinem Programm verwendest. Solange du die BDE verwendest. Du solltest die BDE auf jeden Fall immer komplett ausliefern.
Wenn du InstallShield verwendest, müsste das Setup so eingestellt werden, dass der Installer bei Bedarf ebenfalls aktualisiert wird. Beim 'grossen' InstallShield lässt sich das irgendwo einstellen, wenn die Vertriebsdateien erstellt werden. Bei der abgespeckten Version müsste es diese Einstellung auch irgendwo geben.

Gruss Lothar


LCS - So 15.09.02 14:37

Nochmal Hi
hab gerade nachgesehen. Beim Punkt Release erstellen wird in den Medieneigenschaften eingestellt ob der Installer aktualisiert werden soll.
Setup.Exe einschliessen: JA
MSI-Engine von Windows 9x einschliessen: JA
MSI-Engine von Windows NT einschliessen: JA
Mit der Einstellung
Supress Launcher Warning: JA
kannst du die warnmeldung unterdrücken. Hat der Installer nicht die richtige Version, wird er aktualisiert, neugestartet und anschliessend dein Setup ausgeführt.

Gruss Lothar