SQL Server - Where consultando vista

 
Vista:

Where consultando vista

Publicado por jperet (2 intervenciones) el 25/07/2007 09:53:05
Hola, tengo que hacer una consulta de unos datos que hay en una vista, pero no me permite hacer un where para filtar los datos, me da errores del tipo que no existe la vista, mientras que cuando quito lo que hay en la intruccion where si que me la encuentra.

Alguna idea?

Salu2!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Where consultando vista

Publicado por jperet (2 intervenciones) el 25/07/2007 09:58:07
vuelvo a ser yo mismo, concretamente el error es cuando quiero que al ejecutar la consulta me pida los valores mediante un formulario, en mi caso con SQL Server es con el %.
ejemplo: WHERE fecha BETWEEN [%1] and [%2]
En este caso da error, en cambio si pongo directamente:
WHERE fecha BETWEEN '01/01/07' and '30/06/07' si que funciona

POR QUE????
Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Where consultando vista

Publicado por Isaias (3308 intervenciones) el 25/07/2007 17:50:20
Debes pasarle 2 parametros a tu store de tipo DATE, con formato ANSI, yyyy-mm-dd y estas variables, colocarlas con >= y <=

WHERE fecha >= @param1 and fecha <= @param2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar