Ich rate dir ebenfalls zu einem Typ Text (Size: 16 Byte). Zusätzlich zu dem was thePrayer meint, solltest du folgendes beachten:
Wie du das Memo später ansprechen kannst, hängt in erster Linie davon ab, mit welcher DB-Engine du arbeitest.
Unter ADO ist das Ansprechen relativ einfach.
Delphi-Quelltext
1: 2: 3: 4:
| Memo1.Text := ADOQuery1.FieldByName('myTextField').AsString; ADOQuery1.FieldByName('myTextField').AsString := Memo1.Text; |
Mit der BDE wird's schon ein wenig haariger. Habe selbst zu wenig Erfahrung damit, habe aber mal zu Ohr bekommen, dass es dort mit einer StringList und einem Assign auch zu dem gewünschten Ergebnis führt - und zwar ohne einen BlobStream zu gebrauchen.
Falls du mit einem dbMemo arbeitest, wird die Sache natürlich noch einfacher: Hier sollten die Komponenten dir den Stream abnehmen. (Benutze ich selbst nie, weil zu unflexibel)
dbMemo an DataSource koppeln - Feld auswählen - fertig.
Gruß