Autor Beitrag
rizla
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 417
Erhaltene Danke: 2

XP
FPC mit Lazarus
BeitragVerfasst: Di 12.08.08 21:17 
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.
ausblenden SQL-Anweisung
1:
SELECT * FROM table WHERE Y = X					

und entsprechende Ergebnisse dann mit
ausblenden 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:

_________________
if you have what they want - they'll find a way to take it (bruce sterling)
WOW - 10 JAHRE Mitglied beim Delphi-Forum. Wie die Zeit vergeht, Freunde.


Zuletzt bearbeitet von rizla am Mi 13.08.08 12:18, insgesamt 1-mal bearbeitet
matze
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 4613
Erhaltene Danke: 24

XP home, prof
Delphi 2009 Prof,
BeitragVerfasst: Mi 13.08.08 08:24 
Also genau verstehe ich dich nicht :-|

Aber ich vermute mal, dass du sowas meinen könntest:
ausblenden 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.

_________________
In the beginning was the word.
And the word was content-type: text/plain.
rizla Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 417
Erhaltene Danke: 2

XP
FPC mit Lazarus
BeitragVerfasst: 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:

_________________
if you have what they want - they'll find a way to take it (bruce sterling)
WOW - 10 JAHRE Mitglied beim Delphi-Forum. Wie die Zeit vergeht, Freunde.
rizla Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 417
Erhaltene Danke: 2

XP
FPC mit Lazarus
BeitragVerfasst: 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:

_________________
if you have what they want - they'll find a way to take it (bruce sterling)
WOW - 10 JAHRE Mitglied beim Delphi-Forum. Wie die Zeit vergeht, Freunde.