@r_kerber
Hallo,
danke für deine Hilfe, aber ich komme immer noch nicht klar.
Ich habe denn .net-Provider herunter geladen und installiert. Ich finde diesen aber nicht in der Entwicklungsumgebung wieder.
In einer
VCL-Anwendung habe ich immer nur eine
ADO-Connection auf die entsprechenden
MySQL-
ODBC Verbindung verbunden.
Beispiel:
Delphi-Quellcode:
Function xyz: TDataRecord;
var
AdoConnection: TAdoConnection;
Query: TAdoQuery;
begin
AdoConnection := TAdoConnection.Create(Self);
AdoQuery := TAdoQuery.Create(Self);
try
AdoConnection.ConnectString := '
......';
AdoConnection.Open;
AdoQuery.Sql.Text := '
Select * from table';
AdoQuery.ExecSql;
Result.xyz := AdoQuery.FieldByName('
....'). AsString;
finally
AdoQuery.Free;
AdoConnection.Free;
end;
end;
Über den ConnectString wird über den eingerichteten
ODBC-Treiber (Original von
MySQL) auf die Datenbank zugegriffen.
Das funktioniert bei
VCL-Anwendungen prima.
Wie realisiert man eine solche Verbindung unter .net?
Muss ich in der Entwicklungsumgebung noch etwas importieren/installieren damit der Provider erkannt wird?
Ich bin noch nicht so vertraut mit der Delphi 2005 Entwicklungsumgebung. Habe bisher nur Delphi 7 verwendet, damit ist jede Menge Neues auf mich zugekommen.
Grüße,
Guido