Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

dtpicker y datagrid visualbasic 6.0

Estas en el tema de dtpicker y datagrid visualbasic 6.0 en el foro de Visual Basic clásico en Foros del Web. buenas noches: favor podrian ayudarme en esto? tengo datos cargados en una base de datos los cual es se reflejan en un datagrid, la base ...
  #1 (permalink)  
Antiguo 18/02/2010, 20:02
 
Fecha de Ingreso: febrero-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
dtpicker y datagrid visualbasic 6.0

buenas noches:

favor podrian ayudarme en esto?

tengo datos cargados en una base de datos los cual es se reflejan en un datagrid, la base datos tiene una tabla fecha a la cual quiero filtrarla usando dpticket.

quiero que quede asi; con mis datos de en la base seleccionar un dia especifico en el dtpicker y que si escojo por ejm, 05-02-10 solo me muestren los datos de ese dia.

la conecxion de mi base al datagrid va asi:

En unmodulo declaro mis variables:

Global base_reportefrutasyverduras As New ADODB.Connection
Global rsregistrofyv As New ADODB.Recordset

en otro modulo declaro mis sentencias:

Sub agregar_datos_reportefyv()
' crear un sub para abrir los campos de la tabla datosfyv_excel y abregar datos
With rsregistrofyv
'si esta abierto la tabla automaticamente con esto se cerrara
If .State = 1 Then .Close
'abrir formulario
.Open "select * from datosfyv_excel", base_reportefrutasyverduras, adOpenStatic, adLockOptimistic
End With
End Sub



Luego ya en el formulario llamo al evento y muestro los valores de la tabla en el datagrid



main
' llamar al sub agregar_datos_reportefyv del modulesentence
agregar_datos_reportefyv
'mostrar datos de la base reportefyv/tabla datosfyv_excel en el datagrid
Set DataGrid1.DataSource = rsregistrofyv


Espero que puedan ayudarme
  #2 (permalink)  
Antiguo 19/02/2010, 10:08
Avatar de fradve  
Fecha de Ingreso: abril-2009
Mensajes: 157
Antigüedad: 15 años
Puntos: 7
Respuesta: dtpicker y datagrid visualbasic 6.0

Supongo que este no es todo el código, porque falta la conexión. Bueno la consulta que tienes que hacer es con tu Recorset:

Código vb:
Ver original
  1. rsregistrofyv.Open "SELECT * FROM Tabla WHERE Fecha=#" & DTPicker1.Value & "#"
  2. Set DataGrid1.DataSource = res

Y con eso ya te filtra los datos de acuerdo a la fecha del dtpicker
__________________
En programación hay mil y un formas de hacer lo mismo...

Etiquetas: datagrid, dtpicker, visualbasic
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:52.