Einzelnen Beitrag anzeigen

Benutzerbild von Privateer3000
Privateer3000

Registriert seit: 10. Jun 2002
Ort: Jena
1.128 Beiträge
 
Delphi 10.4 Sydney
 
#1

SQL UPDATE will nicht

  Alt 28. Nov 2012, 15:39
Datenbank: Firebird • Version: 2.1 • Zugriff über: ZEOS7
Hallöchen,
ich steh grad irgendwie aufm Schlauch:
folgendes update:
Code:
try
    v_ma:='Passwort1';
    v_ta:='Passwort2';
     ug:=TStringList.Create;
     systemquer.Active:=True;
     systemquer.Edit;
      ug.Add('update SYSTEM set MPASSWORT='+v_ma+',TAPASS='+v_ta+' where ID=1');
      sysupdate.ModifySQL:=ug; { TODO 1 -oIch -cSQL : Update vervollständigen }
       try
         systemquer.Post;
         systemquer.Refresh;
       except
         Showmessage('Speichern fehlgeschlagen!');
       end;
  finally
    ug.Free;
    systemquer.Active:=False;
  end;
produziert folgende Fehlermeldung:
Code:
Execute, proto: firebird-2.1, msg: Dynamic SQL Error SQL error code = -206 Column unknown Passwort1 At line 1, column 29, errcode: -206, error: Column does not belong to referenced table The SQL: update SYSTEM set MPASSWORT=Passwort1,TAPASS=Passwort2 where ID=1
Wieso soll Passwort1 "Column unknown" sein?
Ich hab es auch ohne Update-Kompo probiert (dyn. Query)

Was passiert da?
Peter
+++Versuch es nicht mit Gewalt + Nimm einen größeren Hammer! +++
  Mit Zitat antworten Zitat