parametro de fechas

15/07/2005 - 12:28 por Mendez | Informe spam
Hola gente!

Soy nuevo en el mundo de la SQL Server y la mayoria de cosas las
encuentro solucionadas en la red pero para esto no encuentro respuesta.

Sucede q estoy creando un procedimiento almacenado con dos parametros de
fechas y al pasarle los parametros me pasan dos cosas:

1.- Si pongo el tipo de parametro DATETIME me da error al pasarle las
fechas asi '01/01/2005'

2.- Si pongo el tipo de parametro VARCHAR(10) me da un error al crear la
cadena de la consulta que debe generar:
@STRSQL = 'SELECT WHERE fecha BETWEEN ' + @fecha1 + ' AND ' + @fecha2
EXEC(@STRSQL)
Creo que el problema de todo esta en las comillas al montar la cadena de
la consulta, pues la fecha deberia estar entre comillas simples pero
como el lenguaje juega con las comillas simples para crear cadenas de
texto, pues me es imposible ponerselas.

Alguna idea?

GRacias a todos!

Preguntas similare

Leer las respuestas

#1 Maxi
15/07/2005 - 14:36 | Informe spam
Hola, leete este articulo

http://www.microsoft.com/spanish/ms...art157.asp


Salu2
Maxi


"Mendez" escribió en el mensaje
news:%
Hola gente!

Soy nuevo en el mundo de la SQL Server y la mayoria de cosas las encuentro
solucionadas en la red pero para esto no encuentro respuesta.

Sucede q estoy creando un procedimiento almacenado con dos parametros de
fechas y al pasarle los parametros me pasan dos cosas:

1.- Si pongo el tipo de parametro DATETIME me da error al pasarle las
fechas asi '01/01/2005'

2.- Si pongo el tipo de parametro VARCHAR(10) me da un error al crear la
cadena de la consulta que debe generar:
@STRSQL = 'SELECT WHERE fecha BETWEEN ' + @fecha1 + ' AND ' + @fecha2
EXEC(@STRSQL)
Creo que el problema de todo esta en las comillas al montar la cadena de
la consulta, pues la fecha deberia estar entre comillas simples pero como
el lenguaje juega con las comillas simples para crear cadenas de texto,
pues me es imposible ponerselas.

Alguna idea?

GRacias a todos!
Respuesta Responder a este mensaje
#2 Mendez
15/07/2005 - 16:36 | Informe spam
Maxi wrote:
Hola, leete este articulo

http://www.microsoft.com/spanish/ms...art157.asp



Muchas gracias!

Ya lo he resuelto con tu ayuda.

Saludos.-
Respuesta Responder a este mensaje
#3 Maxi
16/07/2005 - 02:14 | Informe spam
Por nada, agradecele al autor ;-)


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Mendez" escribió en el mensaje
news:%
Maxi wrote:
Hola, leete este articulo

http://www.microsoft.com/spanish/ms...art157.asp



Muchas gracias!

Ya lo he resuelto con tu ayuda.

Saludos.-
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida