Bienvenido: ( Identificarse | Registrarse )      
Foros de Trucos Windows
Closed TopicStart new topicStart Poll

Outline · [ Estándar ] · Lineal+

> Filtro por Fechas, Visual Basic 6 y Acces

Geniusr
post Feb 1 2007, 05:57 AM
Publicado: #1


The best
Group Icon

Grupo: Miembros Vitalicios
Mensajes: 1.254
Registrado: 3-November 04
Desde: Cancun Q. Roo, México
Miembro nº: 31.068



Compañeros como estan, una consulta:

Miren resulta que hice un pequeño programita en el cual llevo el registro de unos clientes, el programa esta hecho en Visual Basic 6 y la base de datos esta en acces y pues resulta que al registrar a un cliente ingreso la fecha en la que se esta dando de alta y pues me interesaria saber como le hago para realizar una busqueda por fechas osea que digamos que quiero que en un dbgrid me muestre los clientes que se dieron de alta del 1ero de diciembre al 31 de diciembre, pero no tengo idea de como se hace ese tipo de filtro.

Agradecere me puedan ayudar, ya que hace tiempo que no tocaba el Visual Basic y ya hasta se em habia olvidado como realizar otras busquedas. Aparte igual tengo otras dudas pero por miestras espero que alguien me pueda ayudar con la pregunta mencionada.

Saludos y gracias...


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
RadicalEd
post Feb 1 2007, 06:34 PM
Publicado: #2


Desocupado Programando
Group Icon

Grupo: Moderadores
Mensajes: 638
Registrado: 7-February 05
Desde: SoloCodigo
Miembro nº: 76.900



No sabes hacerlo por SQL o por el VB, en SQL es una sentencia sencilla:
SQL
SELECT * FROM tabla WHERE Fecha BETWEEN fecha1 AND fecha2

Ya para imprimirlo en el DBGrid debes adaptar los campos.

Cualquier cosa, pregunta.



User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Geniusr
post Feb 2 2007, 05:02 AM
Publicado: #3


The best
Group Icon

Grupo: Miembros Vitalicios
Mensajes: 1.254
Registrado: 3-November 04
Desde: Cancun Q. Roo, México
Miembro nº: 31.068



ok gracias lo voy a verificar.

Saludos.


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Geniusr
post Feb 2 2007, 10:16 PM
Publicado: #4


The best
Group Icon

Grupo: Miembros Vitalicios
Mensajes: 1.254
Registrado: 3-November 04
Desde: Cancun Q. Roo, México
Miembro nº: 31.068



RadicalEd Gracias por la ayuda que em proporcionas, pero tengo una duda con esto de los filtros de las fechas, mira lo que pasa es que tengo esto como codigo para realizar una busqueda por fechas:

Private Sub Command1_Click()
If Option3.Value = True Then
Data1.RecordSource = "Select * From MEC Where Fecha Between #" & Fecha1 & "# And #" & Fecha2 & "#;"
Data1.Refresh
End If
End Sub

y pues si me visualiza bien la informacion si introduzco de Fecha1 01/01/2007 y Fecha2 31/01/2007.

Pero si introduzco Fecha1 01/02/2007 fecha2 28/02/2007 me visualiza tambien la informacion de Enero y no me respeta el rango de fechas que introduzco, cabe mencionar que la seleccion de fechas el usuario lo selecciona desde un DTPicker.

Y la informacion se visualiza en un DBGrid

Cual puede ser mi error, sera alguna propiedad del DTPicker que no e cambiado???

Otra consulta:

Como hacer que se borre el contenido de un DBGrid en tiempo de ejecucion?

Saludos...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
Closed TopicTopic OptionsStart new topic

Collapse

> Topicos similares

Fechas oficiales de lanzamiento de Windows XP SP3 marga 123 0 Apr 16 2008, 01:55 PM
By: marga
problema con fechas vija 214 1 Apr 1 2008, 01:59 PM
By: francisco.javier
Obtener la diferencia de 2 fechas en VB .NET rgrm_s 998 7 Mar 19 2008, 02:59 AM
By: rgrm_s
Filtro de Control Paternal FREAK!!! 568 2 Feb 6 2008, 06:39 PM
By: vitrox2007
TUTORIAL: Filtro extraer titometal 753 1 Sep 3 2007, 05:42 AM
By: Nicelan