Einzelnen Beitrag anzeigen

Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#7

Re: Memofeld in Paradox Datenbank speichern

  Alt 4. Okt 2008, 16:38
arbeitest du grundsätzlich mit SQL Befehlen oder auch direkt mit den Tabellen.

direkt wäre auch noch möglich:
Delphi-Quellcode:
Tabelle.Edit;
Tabelle.FieldValues['Bezeichnung2']:= Memo1.Text;
Tabelle.Post;
PS: Ich weiß nicht, wo Du das mit den Streams herhast, aber ich habe mit o.G. Methoden schon reihenweise Memo´s in Paradox abgelegt. Deswegen dachte ich an einen Fehler im Design.

[quote:]aber auch nix in dem Feld drin... [/quote:]
wie list du das Feld wieder aus ? bzw. woher weißt du, das nix drinsteht ?

Delphi-Quellcode:
with Query2 do begin
   SQL.Text := 'UPDATE DBFilme SET Beschreibung2 = :P0 WHERE FiNr = :P1';
   Params[0].AsBlob := Memo1.Lines.text; // versuche mal ParamByName('P0').Value := Memo1.Text;
   Params[1].AsInteger := 1;
   ExecSQL;
end;
  Mit Zitat antworten Zitat