--- 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 Recetas prácticas y comida saludable http://ar.mujer.yahoo.com/cocina/
