Visual Basic.NET - Dataview.rowfilter con campos de tipo Fecha

 
Vista:

Dataview.rowfilter con campos de tipo Fecha

Publicado por Criss (58 intervenciones) el 23/02/2005 22:42:15
Hola a todos los participantes del foro

tengo en el dataSet una tabla con un campo de tipo fecha
y al fitrarlo con el rowfilter me sale error
el codigo es el siguiente

dtpartes.DefaultView.RowFilter = "FECHA_BAJA >= " & f_i
Me.DataGrid1.DataSource = dtpartes

el error es: que no se puede comparar un dato de tipo DATE y un Double
al parecer el dato que se encuentra en el dataset lo toma como si fuera de Tipo Double
debo mensionar que el dato definido en SQL server es de tipo DateTime y por eso me extraña que salga error de incompatibilidad de tipos

espero me puedan ayudar


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:Dataview.rowfilter con campos de tipo Fecha

Publicado por David P. (3 intervenciones) el 24/02/2005 12:08:56
Asegurate que la variable f_i es de tipo date y contenga alguna fecha, y a la hora de filtrar encierra el valor de la variable entre comillas simples. Que quede asi .....RowFilter = "Fecha_Baja >='" & f_i & "'"

Espero te sirva de ayuda.
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:Comilla simple

Publicado por cris M. (58 intervenciones) el 24/02/2005 14:32:40
Gracias David
El problema era una simple Comilla, y eso casi me enloquese
gracias una vez mas
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:Comilla simple

Publicado por Lande (25 intervenciones) el 25/02/2005 20:10:14
Pensad en SQL jeje como joden estos fallitos verdad amigo. Enga 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