Hallo!
Folgende Problematik:
Für ein kleines Notizzettel-Programm will ich Inhalte aus einem Memo-Feld einer Form in eine
Paradox-Tabelle abspeichern. Als Datentyp hab ich für den Memo-Inhalt "M" (Memo-Blob) in der Datenbanktabelle gewählt.
Folgender Code scheint nicht zu funktionieren (Fürs neue Speichern einer Notiz):
Delphi-Quellcode:
table2.Append;
table2['Notiz'] := memo1.Lines.Text;
table2.Refresh;
Folgender Code klappt auch nicht fürs auslesen:
Delphi-Quellcode:
strquery := 'select * from Notiz where betreff = "' + node.Text + '";' ;
query1.SQL.Clear;
query1.sql.Add(strquery);
query1.Active := true;
query1.first;
//Folgende Zeile verurtsacht einen Fehler: Ungültiuge Variant-Operation!
memo1.Lines.Add(query1['Notiz'].asstring);
Die
Paradox-Tabelle "Notiz" ist folgendermaßen aufgebaut: id + (Increment)
betreff A(255)
Notiz M(240)
Die Form hat jeweils eine Table-, DataSource und
Query-Komponennte.
Vielen Dank für die Hilfe!!!
[edit=Sharky]Delphi-Tags eingefügt. Mfg, Sharky[/edit]