Thema: Delphi Zeos MySQL Ansteuerung

Einzelnen Beitrag anzeigen

supermuckl

Registriert seit: 1. Feb 2003
1.340 Beiträge
 
FreePascal / Lazarus
 
#4

Re: Zeos MySQL Ansteuerung

  Alt 22. Feb 2004, 18:48
mach ein "DataSource" von delphi auch aufs form und tu das mit deiner zeos query componente verbinden
so kannst du dann direkt mit der datasource.dataset... auf deine rückgelieferten records zugreifen die das query ausgespuckt hat..

kleiner codeschnipsel:
Delphi-Quellcode:
form1.query.Sql.Clear;
form1.query.Sql.Add(''); // ist manchmal besser sonst gibts SQL fehler
form1.query.Sql.Add('SELECT * FROM `'+form1.combobox1.text+'` WHERE datetime BETWEEN '+quotedstr(datetimea)+' AND '+quotedstr(datetimeb)+' ORDER BY datetime ASC');
form1.query.Sql.Add(''); // ist manchmal besser sonst gibts SQL fehler
query.Active := true; // ab hier wird die abfrage gestartet und die ergebnisse sind dann im datasource drin :)

// rückgabewert auslesen:
datetime1 := datasource1.dataset.Fields.FieldByName('datetime').asstring;
und so weiter..

dabei sollte das query noch mit einem zeos transact und zeos database componenten dings gekoppelt sein..
über database greift das alles dann auf die echte mysql db zu ( rechte dort festlegen )
und transact weis ich grad net wofür das wichtig ist.. aber query brauchts
Das echte Leben ist was für Leute...
... die im Internet keine Freunde finden!
  Mit Zitat antworten Zitat