Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

obtener mes y año de una fecha

2 views
Skip to first unread message

HugoSoft

unread,
Dec 15, 2009, 5:47:30 PM12/15/09
to
Tengo varios registros en un datagrid, tengo un campo fecha del cual
quiero extraer el mes y año y tomando como referencia estos datos que
me filtre todo los documentos en el datagrid que concuerden con el mes
y año de la fecha que seleccione.

SoftJaén

unread,
Dec 20, 2009, 4:27:57 AM12/20/09
to
Si el control DataGridView se encuentra enlazado a un objeto BindingSource,
prueba a establecer el filtro en �ste �ltimo control de la siguiente manera:

' Fecha de hoy
Dim fecha As DateTime = New DateTime(2009, 12, 20)

Dim month As Int32 = fecha.Month
Dim year As Int32 = fecha.Year

' Convertirmos a String el campo DateTime para poder utilizar
' una comparaci�n Like.
'
Dim filtro As String = _
"Convert(Fecha, 'System.String') Like '*/" & month & "/" & year &
"*'"

BindingSource1.Filter = filtro

F�jate en el asterisco * final. Es necesario porque normalmente los campos
DateTime est�n formados por la fecha y la hora, y el asterisco representar�
las horas.

Un saludo y �Feliz Navidad!

--
Enrique Mart�nez
[MS MVP - VB]

Nota informativa: La informaci�n contenida en este mensaje, as� como el
c�digo fuente incluido en el mismo, se proporciona �COMO EST��, sin
garant�as de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en pr�ctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.

0 new messages