« PutEntity (TSDataServiceProviderInfo) » : différence entre les versions
(Page créée avec « <source lang='delphi'>procedure putEntity(data:TitObject);</source> Cette fonction met à jour une ressource en effectuant un HTTP PUT de l'entité sur le Service SData. {|… ») |
m (a renommé PutEntity (sdata) en PutEntity (TSDataServiceProviderInfo)) |
(Aucune différence)
| |
Version du 6 mai 2011 à 11:21
procedure putEntity(data:TitObject);
Cette fonction met à jour une ressource en effectuant un HTTP PUT de l'entité sur le Service SData.
| data | Un objet de type classe d'entité de service distant non persistant. |
| Note : En cas d'erreur cette méthode lève une exception et le code de retour et le message correspondant peuvent être obtenu dans lastResultCode et lastResultText |
Exemple :
var data:remoteEntity;
begin
// create an instance of sdata service provider
prv := TSDataServiceProviderInfo.Create;
prv.UserName := userName;
prv.UserPassword := jeton;
prv.EndPointURL := endpoint;
// Update an entity
//
data := prv.GetEntity('remoteEntity','id=%1',[remoteID]);
data.someProperty := newValue;
prv.putEntity(data);
end;
Voir aussi