Visual Basic.NET - problemas con el rowfilter

 
Vista:

problemas con el rowfilter

Publicado por Francisco O. (14 intervenciones) el 20/08/2004 18:57:01
hola a todos.
Tengo un problema que no puedo solucionar y es el siguiente.
Estoy desarrollando una aplicación con ADO .NET y SQL Server 7.0, el tema es que utilizo un DataView y deseo realizar un filtro con el metodo rowfilter, pero no se como hacerlo con el campo fecha, e intentado de tantas formas ya que el SQL Server utiliza un formato especial, direfente de access, por lo tanto, si alguien me puede ayudar se lo agradecere bastante
Gracias
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
sin imagen de perfil
Val: 155
Ha aumentado 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

RE:problemas con el rowfilter

Publicado por Yamil Bracho (631 intervenciones) el 20/08/2004 20:36:54
Lo mejor es que apliques el filtro de la fecha desde la sentencia SQL que te crea el DataTable. Si eso no es posible puedo sugerirte usar usar el metodo ToShortDateString() . Por ejemplo :

Dim dtfechaInicio As New DateTime
Dim dtFechaFinal As New DateTime

Dim strFilter As String

strFilter = "FechaInicio >= '" & dtfechaInicial.ToShortDateString() & _
"' AND FechaFinal < '" & dtFechaFinal.ToShortDateString() & "'"

DV.RowFilter = "FechaInicio = '" strFilter & "'"
If Not DV.Table.Rows(0).Item(0) IS dbnull.value Then
e.Cell.Text = DV.Table.Rows(0).Item(0)
End If
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