Estimado Grupo
En un sistema, le paso una variable Xml con datos de un registro a
insertar en una tabla a un storeproc de SQL server.
Dentro de este store proc, abro el XML con XML e inserto el registro en la
tabla correspondiente.
Esta inserción, me devuelve un @@identity, que deseo guardar en el código
XML inicial, a fin de tener un registro de auditoría del XML que lo generó,
pero sí que me interesa que me quede guardado el Nº de registro generado
En el ejemplo:
El XML de entrada:
<?xml version = "1.0" encoding="Windows-1252" standalone="yes"?>
<VFPData>
<personas>
<idpersona>-1</idpersona> &&Observar que en este registro el ID es -1&&
<formajuridica>13</formajuridica>
<razonsoc>SANCHEZ ARNOLETTO MARTIN R</razonsoc>
<tipoidfiscal>5</tipoidfiscal>
<idfiscal>4323232493</idfiscal>
</personas>
</VFPData>
Y quiero reemplazarlo despues del alta por el @@ identity obtenido en la
instruccion de carga, a fin de obtener:
<?xml version = "1.0" encoding="Windows-1252" standalone="yes"?>
<VFPData>
<personas>
<idpersona>136</idpersona> && Nº ID obtenido en @@identity
<formajuridica>13</formajuridica>
<razonsoc>SANCHEZ ARNOLETTO MARTIN RODRIGO</razonsoc>
<tipoidfiscal>5</tipoidfiscal>
<idfiscal>41511849T</idfiscal>
</personas>
</VFPData>
Pueden sugerirme ideas de como hacerlo??
Desde ya muy agradecido
Martin R Sanchez Arnoletto
Leer las respuestas