Parametros en vistas

26/12/2003 - 16:52 por Juan de Dios Vega Landa | Informe spam
Hoal, en MSAccess, se pueden crear consultas con parametros y asi puedo
configurar mis datareport en VB, como puedo crear una vista en SQL Server
con parametros?
 

Leer las respuestas

#1 Maximiliano Damian Accotto
26/12/2003 - 17:12 | Informe spam
Juan,

Mira yo usaria un Procedimiento almacenado, ahora tus parametros pueden ser
por ej en el filtro como algo asi:

create procedure sp_viewparam @id char(100)
as

SELECT * FROM PART WHERE ID = @id

go

exec sp_viewparam 'ifniquel'

ahora si queres hacer consultas con parametros pero en los campos, te vas a
tener que usar Sqldinamico como por ej:

create procedure sp_vista2 @campo1 varchar(100), @valor1 varchar(100) as

declare @string nvarchar(1000)


set @string = N'Select * from Part where ' + @campo1 + ' = ' + '''' +
@valor1 + ''''

exec sp_sqlexec @string

go

sp_vista2 'id','ifniquel'

son 2 ejemplos

Salu2


Maximiliano Damian Accotto
"Juan de Dios Vega Landa" escribió en el mensaje
news:
Hoal, en MSAccess, se pueden crear consultas con parametros y asi puedo
configurar mis datareport en VB, como puedo crear una vista en SQL Server
con parametros?


Preguntas similares