Forum: Datenbanken
Delphi
by Sir Rufo,
12. Dez 2014
Ich glaube wir reden hier stark aneinander vorbei.
Folgendes Dataset per Abfrage
id|person_id
1|1
2|1
3|2
Und die Person_Tabelle
id|name|bild
1|Peter|(BLOB)
Forum: Datenbanken
Delphi
by Sir Rufo,
12. Dez 2014
Beim Nachschlagen sind immer 3 Werte involviert:
Bild-ID
ID (Bildertabelle)
Bild (Bildertabelle)
Das Problem ist nicht das Nachschlagen selber, sondern, dass ein Bild in einem BLOB-Feld ist und die BLOB-Felder eben nicht als Berechnetes oder Nachschlage-Feld genommen werden können. Das ist eine Einschränkung des Delphi-DataSets. Rein logisch würde das funktionieren.
Forum: Datenbanken
Delphi
by Sir Rufo,
11. Dez 2014
Genau so ist es, diese ganzen Blob Felder können dafür nicht verwendet werden.
Einzige Chance ist ein ClientDataSet, wo man alles zusammen/nacheinander hineinlädt