Podrias explicarlo de otra manera?

No logro comprender tu problema. Primero hablas de parametro y luego de una
sentencia select.

saludos

-- 
--------------------------------
Ing. José Mariano Alvarez
http://blog.josemarianoalvarez.com/
http://twitter.com/JoseMarianoA
Microsoft MVP

SQL Total Consulting










2009/6/11 Patricia Banfi <[email protected]>

>
>
> --- El *mié 3-jun-09, Patricia Banfi <[email protected]>* escribió:
>
>
> De: Patricia Banfi <[email protected]>
> Asunto: [dbms] tsql 2005, parámetro tipo XML
> Para: [email protected]
> Fecha: miércoles, 3 de junio de 2009, 12:47 pm
>
>    Hola, estoy luchando para usar un parámetro tipo XML y no logro llegar
> a los datos.
> Desde mi aplicación VB .Net 2005 paso como parámetro un dataset.getxml:
> <OT>
> <OTItems>
> <IdOtItems>-1</IdOtItems>
> <IdOt>30</IdOt>
> <NroOrden>1</NroOrden>
> <ProductoInsumo>P</ProductoInsumo>
> <IdProducto>4</IdProducto>
> <IdInsumo>-1</IdInsumo>
> <CanAProducir>10</CanAProducir>
> <Insumo />
> </OTItems>
> </OT>
>
> Con la consulta siguiente:
> select
> NroOrden = t.item.value('@NroOrden','int'),
> ProductoInsumo
> =t.item.value('@ProductoInsumo','char(1)') from
> @parametroxml.nodes('OT') as t(item)
> obtengo una row con los nombres de campos correctos pero ambos en null.
>
> Lo mismo si pongo:
> from @parametroxml.nodes('OT/OTItems') as t(item)
>
> ¿Cuál sería la consulta para ver los datos de esa row?
>
> Muchas gracias.
>
>
>
>  ------------------------------
>
> ¡Viví la mejor experiencia en la web!
> Descargá gratis el nuevo Internet Explorer 8
> http://downloads.yahoo.com/ieak8/?l=ar
> ------------------------------
>
> Yahoo! Cocina Registrate y cargá tu receta. Podés ganar premios
> www.promorecetas.com
>

Responder a