Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   BDE und TTable (https://www.delphipraxis.net/201695-bde-und-ttable.html)

charly73 16. Aug 2019 15:05

BDE und TTable
 
Hallo,
ich versuche alte mit XE4 erstellte Programme mit Rio 10.3 weiter zu bearbeiten.
Beim Laden der alten Programme wird TTable nicht gefunden/erkannt.
Was ist falsch oder unvollständig ?

Frickler 16. Aug 2019 15:20

AW: BDE und TTable
 
Für die BDE-Komponenten gibts bei Rio einen extra Installer: https://cc.embarcadero.com/item/30868

haentschman 16. Aug 2019 16:05

AW: BDE und TTable
 
Moin...8-)
Zitat:

Beim Laden der alten Programme wird TTable nicht gefunden/erkannt.
...zeig mal die uses der Unit.
Zitat:

Für die BDE-Komponenten gibts bei Rio einen extra Installer
...die DB Componenten sind bei der Standard Installation immer installiert. Ich habe noch keine Installation ohne TTable gesehen. :zwinker: ...es sei denn, man wählt es ab.

Uwe Raabe 16. Aug 2019 16:28

AW: BDE und TTable
 
Zitat:

Zitat von haentschman (Beitrag 1441688)
...die DB Componenten sind bei der Standard Installation immer installiert. Ich habe noch keine Installation ohne TTable gesehen. :zwinker: ...es sei denn, man wählt es ab.

Jede Rio-Installation kommt ohne BDE-Komponenten (TTable, TQuery,...) daher, es sei denn man installiert die mit dem erwähnten Installer nach.

Die BDE ist ja schon lange abgekündigt und um das zu verdeutlichen, ist sie schon seit einigen Delphi-Versionen nicht mehr im Setup dabei. Siehe auch: BDE components in RAD Studio/Delphi/C++ Builder
Zitat:

BDE has reached the final stage of deprecation, and has been removed from RAD Studio.

Chemiker 16. Aug 2019 22:16

AW: BDE und TTable
 
Hallo charly73,

noch ein Tipp, wenn die Komponenten ausgegraut sind, hast die Zielplattform nicht auf 32 Bit stehen.

Bis bald Chemiker

charly73 17. Aug 2019 01:57

AW: BDE und TTable
 
Danke für die Infos.
Die BDE-Komponenten waren bereits installiert. Habe sie de- und nochmal installiert -> gleiches Ergebnis.
In der Palette sind unter "Datenzugriff" TDataSource, TClientDataSet und TDataSetProvider vorhanden. Lässt sich daraus etwas schließen ?

Hier wie angefordert:
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Mask, DBCtrls, ExtCtrls, Db, DBTables;

Auch der mit installiert QuickReport macht Probleme, aber erst beim Compilieren.
Evtl. sind die Einträge Quickrpt und QRCtrls unter uses veraltet.

Uwe Raabe 17. Aug 2019 07:48

AW: BDE und TTable
 
Zitat:

Zitat von charly73 (Beitrag 1441754)
Die BDE-Komponenten waren bereits installiert.

Hast du die Anleitung in diesem Artikel, insbesondere die Punkte 2 bis 4, befolgt? Taucht das besagte BDE-Design-Package in der Liste auf? Dann sollten die BDE-Komponenten auch in der Tool-Palette unter BDE zu finden sein (natürlich nur für ein Win32 VCL-Projekt).

QuickReport wird ja auch schon lange nicht mehr mit Delphi installiert, sondern braucht eine separate Installation. Die so installierte Version muss aber natürlich auch Rio unterstützen.

peterbelow 17. Aug 2019 11:06

AW: BDE und TTable
 
Zitat:

Zitat von charly73 (Beitrag 1441754)
Danke für die Infos.
Die BDE-Komponenten waren bereits installiert. Habe sie de- und nochmal installiert -> gleiches Ergebnis.
In der Palette sind unter "Datenzugriff" TDataSource, TClientDataSet und TDataSetProvider vorhanden. Lässt sich daraus etwas schließen ?

Hier wie angefordert:
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Mask, DBCtrls, ExtCtrls, Db, DBTables;

Auch der mit installiert QuickReport macht Probleme, aber erst beim Compilieren.
Evtl. sind die Einträge Quickrpt und QRCtrls unter uses veraltet.

Sieh mal in den Projekt Options nach. Wähle oben in der dropdown-Liste des Dialogs 32-bit windows platform unter "Alle Konfigurationen" als Ziel, dann check den Inhalt der "Unit Gültigkeitsbereichnamen"-Liste (wer kommt auf so eine Übersetzung :wink:). Sind Data, Data.Win und BDE in der Liste?

Chemiker 17. Aug 2019 11:22

AW: BDE und TTable
 
Hallo charly73,

hier nochmal im Detail beschrieben wie man die BDE – Komponenten in Delphi 10.3 Rio installiert.

1.) Wie im Artikel beschrieben folgende Download suchen und runterladen:
BDE Installer for RAD Studio, Delphi, C++Builder 10.3 Rio
2.) Dabei wird folgende Datei runtergeladen:
30868_bde_installer_for_rad_studio_delphi_c_builde r_10.3_rio.ZIP
3.) Unter Win 10 die Datei markieren und anschließend mit der rechten Maustaste [Alle extrahieren…]
4.) Dabei wird ein neuer Ordner angelegt:
30868_bde_installer_for_rad_studio_delphi_c_builde r_10.3_rio
5.) In diesem Ordner befindet sich die Datei:
BDEInstall.exe
Diese mit einem Doppelklick starten (Nun werden Admin – Rechte angefordert, wenn Du unter einem eingeschränkten Benutzerkonto unterwegs bist).
6.) Danach wird der BDE – InstallAware Wizard gestartet, folgen den Anweisungen.
Danach sind die BDE – Komponenten installiert.
7.) Nun muss man Delphi – Rio starten.
8.) Im Menü [Komponente] den Menü-Punkt [Packages installieren..] auswählen.
9.) Unter Packages installieren [Hinzufügen…] auswählen und folgende Datei suchen (im Normalfall) und hinzufügen:
C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\dclbde260.bpl
10.) Danach sollten die BDE – Komponenten in der IDE zur Verfügung stehen.

Bis bald Chemiker

charly73 17. Aug 2019 12:11

AW: BDE und TTable
 
Letztlich bin ich gescheitert, weil ich der/die/das Package nicht eingebunden hatte.

Dieses Problem ist erst mal gelöst, wir können das Thema schließen.
Nochmals vielen Dank für die guten Ideen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:31 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