Zitat von
Fast Eddie:
Warum
BDE? Weil zukünftige Versionen auch auf
MySQL zugreifen sollen und Findfirst und Findnext Befehle verwendet werden.
Hmmm. Das ist für mich absolut kein Grund. Es gibt genügend Alternativen um auch ohne
BDE bei passender SW-Architektur mit mehreren
DB's zu arbeiten (Mein Liebling: Das Bridge-Pattern). FindFirst/FindNext bei
SQL-Datenbanken. Da hat es wohl jemand nicht besser gewusst und noch sein
Paradox/DBase-Wissen einfach 1:1 umgesetzt. Viel besser ist es in den meisten Fällen mittels passender
SQL-Queries nur die benötigten Datensätze sich liefern zu lassen.
Zitat von
Fast Eddie:
Vielleicht sollte ich noch erwähnen, dass ich erst kürzlich von Java auf Delphi umgestiegen bin (umsteigen musste) und momentan nur vorhandene Delphi-Software erweitere.
OK. Das ist ein Argument. Du bist noch nicht fit genug in Delphi um zu erkennen das der
BDE-Zugriff alles andere als Optimal ist. Kann man den Schultigen ausmachen der zwar das Programm auf D2006 portiert hab aber die größte Schwäche behalten hat.
Und ich denke mal das es auch nur ein
Win32-Programm ist und Delphi(.Net) falsch ist und es Delphi.Win32 heißen müsste
Windows Vista - Eine neue Erfahrung in Fehlern.