Tabla como parametro en VS2008

09/12/2007 - 22:19 por Junior | Informe spam
He visto que la version VS2008 trae la posibilidad de pasar una tabla como
parametro a un store procedure pero mi pregunta es si uno podra pasarla
desde una aplicacion .NET en formato xml (por ejemplo) al momento de mandar
llamar un store procedure desde la aplicacion?

Preguntas similare

Leer las respuestas

#1 Maxi
10/12/2007 - 16:32 | Informe spam
Hola, deberia consultarlo en el foro de programacion de VS2008


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Junior" <juniorcace> escribió en el mensaje
news:
Mostrar la cita
#2 Eladio Rincón
10/12/2007 - 17:12 | Informe spam
hola,
creo que se refiere a SQL2008, y la posibilidad de implementar lo que sería
parecido a tipos de datos array:


create type dbo.miArray
as table (
SalesOrderID int, ProductID int
, primary key (SalesOrderID, ProductID)
)
go

create proc dbo.ObtenerPedidos
@lista dbo.miArray readonly
as

select *
from SalesLT.SalesOrderHeader sh
join SalesLT.SalesOrderDetail sd
on sh.SalesOrderID = sd.SalesOrderID
join @lista l
on sh.SalesOrderID = l.SalesOrderID
and sd.ProductID = l.ProductID
go


en la aplicación cliente deberás rellenar la lista de parámetros y decir que
es del tipo Structured:

Dim par As New SqlParameter
par.ParameterName = "@lista"
par.SqlDbType = SqlDbType.Structured


tendremos que esperar hasta SQL2008 :)

Saludos,

Eladio Rincón,
SQL Server MVP
http://blogs.solidq.com/es/elrincondeldba

"Junior" <juniorcace> wrote in message
news:
Mostrar la cita
#3 Junior
10/12/2007 - 23:03 | Informe spam
Perdon.. Me referia ciertamente a SQL 2008 (por error puse VS2008) y la
posibilidad de pasar tablas como parametros.



"Eladio Rincón" escribió en el mensaje
news:%
Mostrar la cita
Ads by Google
Search Busqueda sugerida