PutOption

Define el valor de un nombre dado en las propiedades de "opción". Si hay un valor ya existente que esté presente para la entidad identificada por el nombre, ese valor es reemplazado. Las propiedades de opciones son las opciones de ejecución específicas del servicio.

Sintaxis

Versión ASCII
int putOption(Message* message,const char* name,
const char* value) 
Versión Unicode
int putOption(Message* message,const UChar* name,
const UChar* value) 

El json en el POST es opcional; solo se requiere si la consulta SQL utiliza parámetros vinculados.

  • Message: el mensaje al que se aplica esta función
  • Name: el nombre con el que debe relacionarse el valor especificado.
  • Value: el valor relacionado con el nombre especificado.

Resultados

Arroja 0 (en caso de éxito) o un código de error.

Arroja la cantidad de características actualizadas de manera exitosa en una tabla con nombre asignado en el repositorio.

Versión ASCII
int nRet;
Message* message = createMessage();
nRet = putOption( message, "OutputCasing", "M"); 
Versión Unicode
int nRet; 
Message* message; 
// construct 16-bit string 
UChar option[32]; 
char* optionString="OutputCasing"; 

UChar optionValue[32]; 
char* optionValueString="M"; 

u_charsToUChars(optionString,	option,	strlen(optionString)); 
option[ strlen(optionString)]=0; 

u_charsToUChars(optionValueString,	optionValue, 
strlen(optionValueString)); 
optionValue [ strlen(optionValueString)]=0;	

message = createMessage(); 
nRet = putOption( message,	option, optionValue);