Einzelnen Beitrag anzeigen

OrgFreak

Registriert seit: 1. Sep 2011
60 Beiträge
 
Turbo Delphi für Win32
 
#17

AW: ADO-Komponenten / Mit ADO-Komponenten arbeiten

  Alt 7. Feb 2012, 19:13
Hallo zusammen

Also erst mal vielen Dank für Eure Antworten.

Folgende Aenderungen:

1) Du hast den CommandType auf cmdTable gesetzt. (Du wirst schon wissen warum) Ich wäre bei unknown oder
Text geblieben.

---> Hab ich geändert (auf Text).

2) Warum nicht? Dann verhält sich die TAdoDataSet wie eine TTable Komponente. Bei Text muss OrgFreak ein
entsprechendes SQL Statement absetzen. Da meines Wissens nach über ADO sowieso nur ein lesender Zugriff auf
Paradox DB möglich ist, dürfte das egal sein.

----> Was für ein SQL-Statement ? Ich hab keine Ahnung.



3) "CommandText ist die richtige Stelle, um die Tabelle auszuwählen. In Connection musst du die AdoConnection
mit den Verbindungsdaten eintragen.

-----> Was muss ich da (In AdoDataset/CommandText oder ?) eintragen ?

4) Prinzipiell würde ich etwas in der Form einbauen:

Delphi-Quellcode:
procedure OpenDatasets;
begin
if not AdoConncetion1.Connected then AdoConnection1.Open;
if not AdoDataSet1.Active then AdoDataSet1.Open;
end;
Wenn also AdoDataSet1 als DataSet in deiner DataSource eingetragen hast, dürfte damit auch eine Anzeige da sein.
(Ist OK, hab in Datasource AdoDataSet1 eingetragen, ist aber keine Anzeige da)

Ich hab die Procedure ausprobiert, aber ohne Erfolg.
Kommt ein Database-Login - Fenster: Database-Connection (Database: AdoConnection1, Username: / Password

Muss ich da einloggen ?

Hab keine Ahnung. Eigentlich nicht, denn ich hab ja keine Log-Daten. Die Datenbank sollte doch einfach anders anzusprechen sein oder ?


Gruss

OrgFreak
  Mit Zitat antworten Zitat