Autor Beitrag
eTormen
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Mi 27.11.02 10:30 
Hallo !

Nachdem ich die BDE installiert habe, läuft meine Datenbank Anwendung, weiß aber nicht genau, was ich da überhaupt gemacht habe.
Hab ein wenig auf der Homepage von Borland gestöbert und nach Informationen gesucht.
Wenn ich es richtig verstanden habe, ist die BDE ein Treiber für die Datenbanken, ist von Entwickler frei weiterzugeben, aber keine Freeware.
Warum wird die dann zum Download freigegeben ?
Ausserdem wird da etwas von "Merge Module" geschrieben, was ist das ? Es gibt viele Versionen, welche soll ich nehmen ? Wenn ich mi nicht verlesen habe, sind die zum BDEs auf der Borland-Seite nur Updates, die nur dann laufen wen auf dem Rechner schon BDE installiert ist. Ich hatte auf meinem Rechner keine BDE, trotzden läuft meine Anwendung, warum ? Habe allerdings die BDE nicht von Borland, sondern "BDE download" in Google eingetippt.

Vielen Dank für jede Hilfe !
Tormen
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Mi 27.11.02 11:39 
Hi
die BDE ist eine Art Middleware zum Zugriff auf unterschiedliche Datenbanken über eine gemeinsame Schnittstelle.
Wenn du ein Borland Entwicklerprodukt (Delphi, CBuilder) lizenziert hast, und damit ein Programm schreibst, das die BDE verwendet, darfst du die BDE zusammen mit deinem Programm weitergeben. Eine Installationsdatei nur für die BDE, wie du sie gefunden hast, ist nach den Lizenzbedingungen von Borland illegal.
Deshalb wirst du auf der Borland Seite auch immer nur Updates finden, da die ja davon ausgehen, dass du die BDE schon mit dem entsprechenden Entwicklerprodukt installiert hast.
Die angebotenen Mergemodule werden z. B. von InstallShield verwendet, wenn du eine Installationsroutine für dein Programm erstellst und dabei die BDE einbindest.

Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Mi 27.11.02 11:56 
Bliebe noch zu erwähnen, das die BDE nicht mehr weiterentwickelt wird und es viele Datenbanke gibt, die ohne BDE laufen.
Borland hat mit D6 DBExpress als defacto nachfolgesystem zur BDE rausgebracht. Auf die meisten Datenbanken kann man z.B. auch per ADO zugreifen.
Was ich damit sagen will, ist das du nicht auf die BDE angewiesen bist, wenn du Datenbankanwendungen schreibst. Du musst dich nur entscheiden bevor du anfängst ;).

Gruß
Klabautermann