Re: Delphi 2006, dbExpress, mySQL



Robert Wachtel schrieb:

Nochmal: WinForms oder VCL.NET? Bei WinForms in der vorher angegeben Kategorie. Bei VCL.NET weiss ich nicht, wie man das macht...

Woher soll ich das wissen? :-) Ah, ja, dunkel erinnere ich mich,
daß ich beim Projektanlegen nach dreisekündigem Nachdenken ohne
rechtes Verständnis auf "VCL.NET" geklickt habe :-)

Moment, ich probier' das gleiche mal mit WinForms, ob das einen
Unterschied macht...

[...Pause...]

Ah, ja, da steht das Zeug ja schon in der Tool-Palette! Mal sehen,
ob man das verwenden kann...

[...Pause...]

Geht! Einfach so! Unglaublich! :-)

begin
MySqlConnection1.Open;
MySqlDataReader1:=MySqlCommand1.ExecuteReader;
while MySqlDataReader1.Read do
RichTextBox1.AppendText(MySqlDataReader1.GetString(1));
MySqlDataReader1.Close;
MySqlConnection1.Close
end;

Kurz und gut :-) Dann war mein Fehler einfach, VCL statt WinForms
zu verwenden. Sollte man das vielleicht grundsätzlich nicht tun? :-)

(BTW, was ist in WinForms gleich wieder das Pendant zu VCL-
TMemo? Hab' auf die Schnelle nur TRichTextBox gefunden, aber
das ist ja eigentlich ganz was anderes.)

Ich glaub', ich mach' nur noch .NET-Programme - das EXE hat
nur 31 KB, das ist doch ein deutlicher Fortschritt gegenüber
den früheren "unter-500-KB-geht-gar-nix"-Monstern... :-)

Gruß Matthias.
.