Hallo hier meine Frage!
Wie überprüfe ich ein DBMemo, ob sich Text im Memo befindet oder nicht?
Wenn Text ja, dann speichern und neue Zeile!
Delphi-Quellcode:
procedure TForm1.Timer2Timer(Sender: TObject);
begin
if DBMemo1.????????????????? then begin
MyTable1.Post;
MyTable1.Refresh;
end;
end;
Wenn im aktuellen Datensatz in der Memo-Spalte Text ist, wird er auch angezeigt, wenn nicht, dann nicht. Abfragen kannst du das Feld mit
IF MyTable1.FieldByName('MemoFeld').IsNull THEN ... Außerdem kanns du auch posten, wenn kein Text im Memo ist. Das Memofeld selbst (TDBMemo) kannst du mit
DBMemo1.Lines.Count abfragen.
Ohne Grundlagen wirst du nicht weiterkommen ...