Problemy z usuwanie wiersza

0

WITAM !, Mam taka procedurke :

procedure TDelData.DeleteRow(tab,col,val_col : String);
begin
with ADODataSet2 do
begin
Active := False;
CommandText := 'DELETE FROM '+tab+' WHERE '+col+'= :param';
Parameters.ParamByName('param').Value := val_col;
Active := True;
end;
end;

I co, nastepujacy blad : 'CommandText does not return a result set.'
Czy ktos wie o co tu chodzi. uzywam komponentow z ADO.

0

W komponentach ADO polecenia SQL: INSERT, DELETE, UPDATE - nie zwracającyh zbiorów wynikowych nie daje się w komponencie typu DataSet. Do tego rodzaju zapytań musisz uzyć komponentu TADOCommand

1 użytkowników online, w tym zalogowanych: 0, gości: 1