Visual Basic.NET - Datetimepicker.Datos no unicode

 
Vista:

Datetimepicker.Datos no unicode

Publicado por sonia y carolina (2 intervenciones) el 31/12/2004 11:15:42
Cuando recojo una fecha de un datetimepicker y se la paso como variable a una
sentencia select nos da el siguiente error:
System.Data.SqlClient.SqlException: The conversion of a char data type to a
datetime data type resulted in a out-of-range datetime value.
No es un error de tipo de datos, creemos que es la compatibilidad con
unicode, pero no sabemos como solucionarlo.
Alguien puede ayudarnos.
Gracias
Bye

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:Datetimepicker.Datos no unicode

Publicado por Edgar (1501 intervenciones) el 31/12/2004 12:17:38
Hola

Como estas pasando la variable a la sentencia SQL?? publica la parte del código donde haces eso por favor

Saludos
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:Datetimepicker.Datos no unicode

Publicado por sonia y carolina (2 intervenciones) el 31/12/2004 12:26:57
El datetimepicker se llama frecogidadesde

form1._fecha_recogida_desde = \"\'\" & FRecogidaDesde.Text & \"\'\"

comando.CommandText = \"select * from rho where f_recogida >= \" & Me._fecha_recogida_desde

Muchas gracias por el interés. Esperamos que nos puedas ayudar.
Saludos
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:Datetimepicker.Datos no unicode

Publicado por Edgar (1501 intervenciones) el 31/12/2004 12:46:03
Hola

Puede ser una de estas dos cosas... una es que la fecha esta en formato fecha-hora y a la consulta debes pasarsela en formato fecha

Segundo.. creo que debes estar usando SQL Server como base de datos.. de ser asi, te comento que la fecha debe pasarse entre comillas simples y no en formato ff/mm/aaaa sino mas bien aaaa-mm-dd

Creo que lo más probable es que sea la segunda opción

Saludos y feliz año!!!
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