Entwickler-Ecke
Datenbanken - [ABSOLUTE DATABASE] Verwendung von..
rizla - Di 12.08.08 21:17
Titel: [ABSOLUTE DATABASE] Verwendung von..
Hi,
mein Problem bezieht sich auch o.g. Compos.
Entweder bin ich zu blöd, eine entsprechende Source bei den Demos zu finden oder aber es gibt sie nicht :gruebel::
Ich bin es bei PHP ja gewöhnt, eine SQL Query zu definieren, z.B.
SQL-Anweisung
1:
| SELECT * FROM table WHERE Y = X |
und entsprechende Ergebnisse dann mit
Quelltext
1: 2: 3: 4: 5:
| while ($row = mysql_fetch_object($res)) { print $row->titel; print nl2br($row->bodytext); // <---- ein "memo" ausgeben, doch wie in delphi mit AD?? } |
zu verarbeiten.
Wie kann ich mit AbDb so etwas realisieren?
Sprich, ich hab ein Query gemacht, irgendwo muss ja das ergebnis gespeichert sein.
Ein Field der Tabelle ist als Memo gespeichert, wie kann ich dieses entsprechend in einem TMemo ausgeben?
Oder einen Char(xx) in einem TEdit?
Also in bezug auf jeweils einen Record.
Versteht mich *irgend* jemand? :shock:
:r!a:
matze - Mi 13.08.08 08:24
Also genau verstehe ich dich nicht :-|
Aber ich vermute mal, dass du sowas meinen könntest:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| Query.SQL.Text := 'SELECT id FROM leistungen WHERE projekt_nr = :projekt ORDER BY datum'; Query.ParamByName('projekt').AsInteger := projekt; Query.Open; while not Query.Eof do begin list.Add(Query.FieldByName('id').AsString); Query.Next; end; |
Das ist jetzt nur beispielhaft aus einem Projekt von mir, das auch die AbsDatabase verwendet.
Hier siehst du, wie man Parameter sicher in ein Query einbaut, ohne dass jemand per SQL-Injection Mist bauen kann.
Und du kannst sehen, wie man dann alle Records des Ergebnisses durchläuft. Also wie die
whileSchleife.
rizla - Mi 13.08.08 10:25
doch, matze, du verstehst mich schon ;)
aber wie kann ich z.b. ein [AD]Memo in einem TMemo ausgeben?
Wie ich einen Blob behandel, ist ja auf der Website erklärt.
grüße und danke schon mal für die obige antwort
:r:
rizla - Mi 13.08.08 14:03
ich schließe das thema jetzt mal, ich sehe gerade, soviel mit handarbeit ist da ja gar nicht
(hätt ich mal die palette genauer angeschaut (Datensteuerung)).
sorry und danke fürs lesen und antworten
:r:
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!