Hallo,
Id ist der Primär-Schlüssel der Tabelle.
Irgendwie muss die
Query ja wissen, was sie leeren soll.
Nehmen wir mal an, Table1 ist mit dem DataSet verbunden.
Delphi-Quellcode:
var
Query: TQuery;
begin
Query:= TQuery.Create(
NIL);
try
with Query do
begin
SQL.Clear;
SQL.Add('
Update Table1 Set Blob_Field=NULL Where Id=:Id');
ParamByName('
Id').AsInteger:= Table1.FieldByName('
Id').AsInteger;
ExecSQL;
end;
finally
Query.Free;
end;
// ev. das hier noch
Table1.Refresh;
end;
Heiko