Hallo, kann mir hier jemand Unterstützung geben?
Ich arbeite mit einer MSSQL-DB und möchte Datensätze Filtern und ein Feldinhalt ändern.
Delphi-Quelltext
1: 2: 3:
| bez:= 10520; au:= 'A'; DataModule1.ADOQuery_Einlesung.SQL.Text:='Select * From MGV1 Where Objekt_nr ='+bez+' and Auszug = '''+au+''''; |
soweit alles klar. Wenn ich aber beim Feld Auszug alle sehen möchte die z.B.
<> au sind, das geht so nicht. Wie dann?
Da ich auch noch Felder ändern möchte, hatte ich gedacht, dies mit UPDATE zu machen. Danach kann eine normale Abfrage besser erfolgen.
Delphi-Quelltext
1: 2: 3:
| bez:=DataModule1.ADOQuery_Objekte['OBJ']; St:='B'; au:= 'I'; |
Beim Update sollte in der Tabelle MGV nach dem Feld obj = bez und Status= st gefiltert werden und alle die beim Feld Auszug (au) kein 'A' haben mit dem Wert 'I' ersetzt.
Delphi-Quelltext
1:
| DataModule1.ADOQuery_Einlesung.SQL.Text:='Update MGV set ???? |
Kann jemand mir weiter helfen?
Danke im Voraus
hänsel
Moderiert von Narses: Delphi-Tags hinzugefügt