Hallo!
ich arbeite seit einiger Zeit mit den Zeos Komponenten. Für ein etwas größeres Projekt gefällt mir das "hängen" der Anwendung nicht.
habe mich bereits versucht - allerdings funktioniert das nicht ganz (und ehrlich gesagt habe ich auch noch nicht viel mit Threads gearbeitet)
wäre super wenn mir jmd. helfen könnte das ganze zu realisieren. Muss dohc möglich sein.
Delphi-Quellcode:
unit mysqldb;
interface
uses Windows, Forms, Messages, SysUtils, Variants, Classes, Graphics, Controls,
DB, ZQuery, ZMySqlQuery, ZTransact, ZMySqlTr, ZConnect, ZMySqlCon;
type TMySQL =
class(TThread)
Database: TZMySqlDatabase;
Transact: TZMySqlTransact;
Query: TZMySqlQuery;
public
constructor Create(CreateSuspendend : BOOLEAN);
destructor Destroy;
protected
procedure Execute;
override;
end;
implementation
constructor TMySQL.Create;
begin
Database := TZMySqlDatabase.Create(
nil);
Transact := TZMySqlTransact.Create(
nil);
Query := TZMySqlQuery.Create(
nil);
Transact.Database := Database;
Query.Database := DAtabase;
inherited Create(FALSE);
end;
procedure TMySQL.Execute;
begin
//
end;
destructor TMySQL.Destroy;
begin
Database.Free;
Transact.Free;
Query.Free;
inherited Destroy;
end;
end.
Danke,
Daniel