Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.010 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#8

Re: ADOCommand - Update Table

  Alt 26. Nov 2004, 10:15
Zitat von clues1:
Zitat:
inserted value too large for column
mhh, sieht wirklich danach aus, das du einfch nur dein Char Feld zu kurz angegeben hast.

Wenn du das hier so ausführst wie du das kopierst hast, hätte selbst ein 255 Langes Feld nicht gereicht:

Code:
update tbl_umgebung set env= 'y4' , beschreibung= 'Batch HF-Test (n+1)                                                                                                                                                                                                                                          ' where env ='y4'
Schaumal Beschreibung = 'Text
Mit enter und
viele leere Zeichen
' where env.... = > 255 Zeichen. Mache mal die Leerzeichen zwischen (n+1) und ' weg.

Du hast da 2 Zeilenumbrüche drinn.
Nee, das dürfte nur hier im Beitrag so sein. Das funkioniert ja nicht:
Zitat von schuetze09:
Delphi-Quellcode:
with ADOCommand do
      begin
        CommandType:=cmdText;
        CommandText:='update tbl_umgebung
                     +' set env=
                     + QuotedStr(Umgebung)
                     +' , beschreibung=
                     + QuotedStr(Beschreibung)
                     +' where env =
                     + QuotedStr(Umgebung);

        Execute;
        Screen.Cursor:=crDefault;
      end;
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat