Fecha

06/08/2004 - 19:58 por Eyder | Informe spam
Hola grupo..

Mi problema es que estaba haciendo una pagina relacionada con una base de
datos acces pero ahora la estoy migrando a SQL server.

En acces para consultar rongos de fechas yo utilizaba #30/05/2004# pero en
SQL server tengo que usar '30/05/2004'.

Entonces yo hago una consulta con un Datareader y cuando voy a asignar el
datareader al datasource y le doy databind al datagrid, entonces me sale un
error que dice (Syntax error converting datetime from character string).

Que puedo hacer en este caso?

Gracias
 

Leer las respuestas

#1 Toni Coll
06/08/2004 - 21:04 | Informe spam
¿Has probado de pasar dicha fecha como un parámetro?, es decir, haciendo la
consulta parametrizada.

Por otro lado, comprueba el idioma que utiliza el SQL Server para las
fechas, seguramente mm/dd/yyyy

Un saludo.
Toni Coll.

"Eyder" escribió en el mensaje
news:%
Hola grupo..

Mi problema es que estaba haciendo una pagina relacionada con una base de
datos acces pero ahora la estoy migrando a SQL server.

En acces para consultar rongos de fechas yo utilizaba #30/05/2004# pero en
SQL server tengo que usar '30/05/2004'.

Entonces yo hago una consulta con un Datareader y cuando voy a asignar el
datareader al datasource y le doy databind al datagrid, entonces me sale


un
error que dice (Syntax error converting datetime from character string).

Que puedo hacer en este caso?

Gracias


Preguntas similares