Añadir a un procedure de consulta la clausula where mandandosela como parámetro

01/04/2004 - 17:56 por BigSus | Informe spam
Buenas

Tengo que rellenar un DataSet en C# y quiero llamar al procedure para que me
devuelva los datos que cumplan un filtro realizado en la aplicación.
He estado buscando por internet si en sqlserver cabe la posibilidad de hacer
un procedure parecido al siguiente:

-

CREATE PROCEDURE [dbo].[sip_Ptr_select_ByWhere]
(
@Where varchar(1000)
)
AS

SET NOCOUNT ON;

SELECT
T1.C1, T1.C2, T1.C3, T2.C1, T2.C2
FROM [T1],[T2]
where (joins de tablas incluidas en from) and @Where
GO
-


esto da errores, se podría hacer de otra forma
 

Leer las respuestas

#1 Maximiliano D. A.
01/04/2004 - 19:58 | Informe spam
Hola, revisa los hilos mas abajo sobre Sql_dinamico!!!

Bye


Salu2
Maxi
Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET
[Maxi_accotto[arroba]speedy[punto]com[punto]ar
MSN:


"BigSus" escribió en el mensaje
news:
Buenas

Tengo que rellenar un DataSet en C# y quiero llamar al procedure para que


me
devuelva los datos que cumplan un filtro realizado en la aplicación.
He estado buscando por internet si en sqlserver cabe la posibilidad de


hacer
un procedure parecido al siguiente:


CREATE PROCEDURE [dbo].[sip_Ptr_select_ByWhere]
(
@Where varchar(1000)
)
AS

SET NOCOUNT ON;

SELECT
T1.C1, T1.C2, T1.C3, T2.C1, T2.C2
FROM [T1],[T2]
where (joins de tablas incluidas en from) and @Where
GO


esto da errores, se podría hacer de otra forma







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.618 / Virus Database: 397 - Release Date: 09/03/2004

Preguntas similares