Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi TDBMemo schreibt nicht in die DB zurück (https://www.delphipraxis.net/58378-tdbmemo-schreibt-nicht-die-db-zurueck.html)

Sharky 7. Dez 2005 08:48

Re: TDBMemo schreibt nicht in die DB zurück
 
Hai Du,

wenn ich das ganze mit einem Zugriff über ADO mache habe ich keine Probleme.

MPirnstill 7. Dez 2005 08:54

Re: TDBMemo schreibt nicht in die DB zurück
 
Zitat:

Zitat von Sharky
Hai Du,

wenn ich das ganze mit einem Zugriff über ADO mache habe ich keine Probleme.

Wie mache ich denn ADO unter Delphi 2.0 ? Bei neueren Versionen gibts da ja wunderschöne Komponenten, aber unter D 2.0 :?: :wink:

GrayMcWolf 9. Jan 2006 13:49

Re: TDBMemo schreibt nicht in die DB zurück
 
Hallo,
ich bin auch auf diesen Fehler gestoßen und habe etwas hin und her probiert.
Ich habe in den Ereignissen des TDBMemo z.B. das Ereignis OnExit gewählt und
habe in die procedure die Zeile : DBMemo1.Update; eingetragen.
Damit funktioniert das Speichern A B E R jedoch nur, wenn die Zeilen mit einem ENTER!!! abgeschlossen werden.
Das hängt warscheinlich damit zusammen , daß die Lines vom DBMemo zum Abgeschlossen werden müssen.

Komisch ist nur, daß ich in einem anderen Programm ebenfalls mit TDBMemo arbeite noch nie dieser
Effekt aufgetreten ist... ich bleibe aber dran...

:coder2:
Vielleicht hilft das ?

MPirnstill 9. Jan 2006 13:59

Re: TDBMemo schreibt nicht in die DB zurück
 
Hallo!

Ich bin inzwischen dazu über gegangen ein ganz normales TMemo zu verwenden und bei OnExit den Inhalt mit:

Delphi-Quellcode:
with Tabelle do
begin
  if (State = dsInsert)
  or (State = dsEdit) then
    FieldByName('myMemoFeld').asString := memoNotiz.Text;
end;//with
'asString' benutze ich, weil es in der Tabelle keine Blob ist, sondern nur varchar(255).

Aber trotzdem vielen Dank erstmal für den Heinweis. Wenn du es rausbekommst baue ich es vielleicht noch um.

Gruß


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:42 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz