Unit xxxx;
interface
uses .....,...
implementation
uses HOSxPDMU;
Procedure Button1Click(Sender:TObject);
var TC : TClientDataset;
begin
TC := TClientDataset.Create(nil);
TC.Data := HOSxP_GetDataset('select * from pttype');
while not TC.eof do
begin
TC.edit;
TC.fieldbyname('name').asstring := 'New Name';
TC.post;
TC.next;
end;
if TC.changecount > 0 then
HOSxP_UpdateDelta(TC.delta,'select * from pttype');
TC.free;
end;