Ayuda Urgente: Consulta con parámetros

08/02/2006 - 08:55 por Fran | Informe spam
Hola a todos, tengo una pregunta sobre algo que me tiene desesperado,
necesitaría saber como puedo crear en sql server en las vistas en modo
diseño, para que pueda introducirle parametros en las consultas al estilo
access, he visto la ayuda y me dice que seleccione la pestaña parametros en
propiedades, pero no me aparece, sería algo del estilo:

select * from vendedores where codigo = [Introduce codigo] and nombre =
[Introduce nombre].

En access funciona pero aqui solo consigo que vaya si son '?', pero me
interesa que reconozca los parametros porque son selects encadenadas.
En otro orden de cosas, comentar que me conecto con una base de datos que no
es mia, es de una empresa, y guarda las fechas como numéricos, yo las paso a
date pero o le resto 2 a la hora de hacer el convert o no me da las fechas
correctas, alguna idea?.

Gracias de antemano por contestar.
 

Leer las respuestas

#1 Carlos Sacristán
08/02/2006 - 09:53 | Informe spam
Es que en SQL Server no vas a conseguir eso. La funcionalidad que
comentas de Access corresponde a la parte de la aplicación, no de la base de
datos; SQL Server es únicamente una base de datos, así que es
responsabilidad de la aplicación cliente (ya sea Access, .NET o en cualquier
otro lenguaje) la encargada de que aparezca esa ventanita solicitando los
parámetros de entrada. Por cierto, en vez de vistas, ese tipo de consultas
deberías implementarlas en procedimientos almacenados

Para ver el problema que comentas de las fechas, necesitaríamos más
datos: cómo está almacenando la fecha en esa tabla, cómo intentas hacer la
conversión...


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Fran" escribió en el mensaje
news:
Hola a todos, tengo una pregunta sobre algo que me tiene desesperado,
necesitaría saber como puedo crear en sql server en las vistas en modo
diseño, para que pueda introducirle parametros en las consultas al estilo
access, he visto la ayuda y me dice que seleccione la pestaña parametros


en
propiedades, pero no me aparece, sería algo del estilo:

select * from vendedores where codigo = [Introduce codigo] and nombre > [Introduce nombre].

En access funciona pero aqui solo consigo que vaya si son '?', pero me
interesa que reconozca los parametros porque son selects encadenadas.
En otro orden de cosas, comentar que me conecto con una base de datos que


no
es mia, es de una empresa, y guarda las fechas como numéricos, yo las paso


a
date pero o le resto 2 a la hora de hacer el convert o no me da las fechas
correctas, alguna idea?.

Gracias de antemano por contestar.

Preguntas similares