Autor Beitrag
chris412
Hält's aus hier
Beiträge: 1



BeitragVerfasst: So 17.11.02 12:58 
Moin!!

Ich möchte meine Tabelle nach Werten abfragen.

Beispiel:
Habe die Spalte Nachname und möchte jetzt alle zu diesem Nachnamen gehörenden Werte ausgeben.
Wie mache ich das? Es soll nicht in DBEdit oder so passieren,
da ich die Werte in eine HTML-Seite einbinden möchte.

christian
MrSpock
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 262



BeitragVerfasst: So 17.11.02 21:57 
Hallo chris412,

schau dir doch einmal die Komponenten auf dem Internet-Reiter an. Dort gibt es z.B. die TQueryTableProducer oder die TDataSetTableProducer. Beide erstellen dir direkt eine HTML-Tabelle aus einer Datenmenge.

Wenn du das Ganze aber lieber manuell erstellen willst, kannst du die Datenmenge über eine TQuery Komponente erstellen, bei der du die SQL Eigenschaft auf:
ausblenden Quelltext
1:
SELECT * FROM myTable WHERE NAME = :name					


steht. myTable muss ersetzt werden durch den echten Namen der Tabelle. :name ist ein Parameter, dem du vor dem Öffnen der Query über ParamByName den aktuellen Namen hinzufügen kannst.

Die so erhaltene Datenmenge kannst du jetzt durchlaufen und mit HTML Tags "verzieren".

_________________
Live long and prosper
MrSpock \\//