Thema: Delphi Empfehlung: MySQL direct

Einzelnen Beitrag anzeigen

snapman
(Gast)

n/a Beiträge
 
#1

Empfehlung: MySQL direct

  Alt 25. Mai 2006, 15:48
Datenbank: MySQL • Version: 4 • Zugriff über: 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;
  Mit Zitat antworten Zitat