PutEntity (TSDataServiceProviderInfo)
De Wiki1000
(Différences 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)) |
Version du 6 mai 2011 à 12: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