Consulta XML

05/08/2005 - 00:17 por Juan Carlos | Informe spam
Hola con todos,

Se pueden hacer transacciones en xml como se hace con ado.

Saludos

Preguntas similare

Leer las respuestas

#1 Miguel Angel Campos
05/08/2005 - 08:43 | Informe spam
XML es simplemente un estandar en transmisión de información y datos, no
hace referencia a un componente o motoro de ejecución de algo.
Si tu pregunta va encanimada a si puedes deshacer aquello que modificas
sobre un XML tienes que analizar si el componente que utilizas para
interpretar el XML lo permite o no.
¿Con que utilizas XML? ¿MSXML, .NET, Java, etc?
Con respecto a los componentes que ofrece microsoft para tratar con XML no
conozco esa funcionalidad en ninguno de ellos, simplemente por que no tiene
mucho sentido, si quieres deshacer los cambios simplemente lo vuelves a
cargar o haces una copia previamente, sólo tendría sentido en XML de tamaños
muy grandes.

Un Saludo,

Miguel Angel Campos
MCAD.NET

"Juan Carlos" escribió en el mensaje
news:OIx%
Hola con todos,

Se pueden hacer transacciones en xml como se hace con ado.

Saludos


Respuesta Responder a este mensaje
#2 Juan Carlos
05/08/2005 - 16:22 | Informe spam
Si justamente lo que deseo hacer es algo asi:

Trabajar con Message Queue
Enviar mensajes que esten en xml (Actualizaciones de datos entre BDs)
Las BD en SQL Server 2000

Por otro lado:

Los xml los creo mediante recordsets
Y despues estos los levanto por codigo de vb 6
Escuche que se podian enviar cantidad de datos con xml y ademas se podian
manejar transacciones con estos datos y que era mucho mas rapido que un dts
o bulk insert, por eso es que va mi consulta, no conosco mucho de xml y
desearia saber mas hacerca de ello, si tuvieras informacion de esto de
preferencia en castellano. El message queue aun no lo utilizo recien estoy
haciendo pruebas la idea es automatizarlo. Mi problema es que deseaba
hacerlo con replicacion de sql server pero tengo continuos problemas de
conexion y continuos cambios en las estructuras de la BDs.

Saludos y gracias por tu tiempo


"Miguel Angel Campos" <SPAMmacampos ARRUBA .idesarrollaSPAM.com> escribió en
el mensaje news:
XML es simplemente un estandar en transmisión de información y datos, no
hace referencia a un componente o motoro de ejecución de algo.
Si tu pregunta va encanimada a si puedes deshacer aquello que modificas
sobre un XML tienes que analizar si el componente que utilizas para
interpretar el XML lo permite o no.
¿Con que utilizas XML? ¿MSXML, .NET, Java, etc?
Con respecto a los componentes que ofrece microsoft para tratar con XML no
conozco esa funcionalidad en ninguno de ellos, simplemente por que no


tiene
mucho sentido, si quieres deshacer los cambios simplemente lo vuelves a
cargar o haces una copia previamente, sólo tendría sentido en XML de


tamaños
muy grandes.

Un Saludo,

Miguel Angel Campos
MCAD.NET

"Juan Carlos" escribió en el mensaje
news:OIx%
> Hola con todos,
>
> Se pueden hacer transacciones en xml como se hace con ado.
>
> Saludos
>
>


Respuesta Responder a este mensaje
#3 Miguel Angel Campos
09/08/2005 - 09:05 | Informe spam
Evidentenemten la mejor opción para lo que quieres haces es la replicación
de bases de datos de SQL Server, pero el inconveniente de continuos cambios
de la base de datos te puede causar muchos problemas.
El utilizar XML es posible, pero tambien tienes que tener en cuenta el
volumen de los datos a intercambiar, la transferencia de datos mediante XML
se ve penalizada por la inclusión entre los datos de etiquetas que marcan el
inicio y sin de los datos y en grandes cantidades de información puede
retrasar y mucho la sincronización de información, en contraste en la
transferencia binaria.

Si la cantidad de datos es pequeña o sin sincronización periodicas de
pequeñas cantidades (pedidos, facturas, cambios en listas de productos, etc)
puedes utilizar XML sin problemas. Aunque aún tengo una duda, ¿la
sincronización es bidireccional?

Un Saludo,

Miguel Angel Campos
MCAD.NET

"Juan Carlos" escribió en el mensaje
news:eDJz%
Si justamente lo que deseo hacer es algo asi:

Trabajar con Message Queue
Enviar mensajes que esten en xml (Actualizaciones de datos entre BDs)
Las BD en SQL Server 2000

Por otro lado:

Los xml los creo mediante recordsets
Y despues estos los levanto por codigo de vb 6
Escuche que se podian enviar cantidad de datos con xml y ademas se podian
manejar transacciones con estos datos y que era mucho mas rapido que un
dts
o bulk insert, por eso es que va mi consulta, no conosco mucho de xml y
desearia saber mas hacerca de ello, si tuvieras informacion de esto de
preferencia en castellano. El message queue aun no lo utilizo recien estoy
haciendo pruebas la idea es automatizarlo. Mi problema es que deseaba
hacerlo con replicacion de sql server pero tengo continuos problemas de
conexion y continuos cambios en las estructuras de la BDs.

Saludos y gracias por tu tiempo


"Miguel Angel Campos" <SPAMmacampos ARRUBA .idesarrollaSPAM.com> escribió
en
el mensaje news:
XML es simplemente un estandar en transmisión de información y datos, no
hace referencia a un componente o motoro de ejecución de algo.
Si tu pregunta va encanimada a si puedes deshacer aquello que modificas
sobre un XML tienes que analizar si el componente que utilizas para
interpretar el XML lo permite o no.
¿Con que utilizas XML? ¿MSXML, .NET, Java, etc?
Con respecto a los componentes que ofrece microsoft para tratar con XML
no
conozco esa funcionalidad en ninguno de ellos, simplemente por que no


tiene
mucho sentido, si quieres deshacer los cambios simplemente lo vuelves a
cargar o haces una copia previamente, sólo tendría sentido en XML de


tamaños
muy grandes.

Un Saludo,

Miguel Angel Campos
MCAD.NET

"Juan Carlos" escribió en el mensaje
news:OIx%
> Hola con todos,
>
> Se pueden hacer transacciones en xml como se hace con ado.
>
> Saludos
>
>






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida