Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Empfehlung: MySQL direct (https://www.delphipraxis.net/70135-empfehlung-mysql-direct.html)

snapman 25. Mai 2006 15:48

Datenbank: MySQL • Version: 4 • Zugriff über: MySQL Direct

Empfehlung: MySQL direct
 
Hallo,
also nach dem rumärgern mit Zeos und dbExpress kann ich euch nur eins empfehlen:
MySQL direct

Hat mehere Vorteile:
- sehr performant
- keine DLL nötig da auf unit-Basis
- sehr flexibel
- einfach zu handhaben!

http://www.dsdt.info/tutorials/mysqldirect/
hier ein paar Beispiele

und hier noch ein bischen von mir zur praktischen Anwendung:

Delphi-Quellcode:
procedure TForm2.ShowAll;
var
q:string;
ex:boolean;
i:integer;
begin

if assigned(FResult) then begin
   if FMysql.Status<>MYSQL_STATUS_READY then
   FreeAndNil(FResult);
end;

q:='SELECT * from produkte';
FResult := FMysql.query(q, true, ex);

if assigned(FResult) then begin

  listview1.Items.Clear;

  i:=-1;
  FResult.First;
  while not FResult.Eof do begin
    i:=i+1;
    listview1.Items.add;
    listview1.items[i].Caption:=FResult.FieldValueByName('ID');
    listview1.items[i].subitems.add(FResult.FieldValueByName('titel'));
    FResult.Next;
end;

end
else ShowMessage('Query fehlgeschlagen: '+FMysql.LastError);

FreeAndNil(FResult);    
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:56 Uhr.

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