
Llamar datos de una bd mysql a un datagrid
Publicado por Nicolas (7 intervenciones) el 07/11/2015 20:43:13
Buenas, tengo el siguiente problema:
Quiero llamar datos desde una tabla de mysql y que se muestren en un datagridview, pero ese select tiene que ser de los elementos mayores a una fecha que elija en un datatimepicker.
Mas claro: Tengo dos datatimepicker, donde elijo una fecha de inicio en uno y otra de finalizacion en otro y presione el boton buscar y me aparezcan los datos de una tabla de mysql donde el campo fecha_in de la tabla sea mayor a la fecha de inicio que elegi en el datatimepicker y la fecha_out de la tabla menor a la fecha de finalizacion del datatimepicker.
Asi lo plantee, pero me cargan todos los registros de la tabla, nunca me filtra segun la fecha.
(dtpfecha son los datatimepicker.)
Evento boton buscar
Dim fechain, fechaout As string
fechain = dtpFechain.Value.Year & "-" & dtpFechain.Value.Month & "-" & dtpFechain.Value.Day
fechaout = dtpFechaout.Value.Day & "-" & dtpFechaout.Value.Month & "-" & dtpFechaout.Value.Year
Label2.Text = fechain
Label9.Text = fechaout
'cargar los datos a la grilla
Dim adaptador As New MySqlDataAdapter("select * from MITABLASQL where fecha_in>=" & fechain & " and fecha_out<=" & fechaout, conexion)
Dim tabla As New DataTable
Try
adaptador.Fill(tabla)
Catch ex As Exception
MsgBox("Error al realizar la consulta: " + ex.Message)
End Try
MIDATAGRID.DataSource = tabla
Quiero llamar datos desde una tabla de mysql y que se muestren en un datagridview, pero ese select tiene que ser de los elementos mayores a una fecha que elija en un datatimepicker.
Mas claro: Tengo dos datatimepicker, donde elijo una fecha de inicio en uno y otra de finalizacion en otro y presione el boton buscar y me aparezcan los datos de una tabla de mysql donde el campo fecha_in de la tabla sea mayor a la fecha de inicio que elegi en el datatimepicker y la fecha_out de la tabla menor a la fecha de finalizacion del datatimepicker.
Asi lo plantee, pero me cargan todos los registros de la tabla, nunca me filtra segun la fecha.
(dtpfecha son los datatimepicker.)
Evento boton buscar
Dim fechain, fechaout As string
fechain = dtpFechain.Value.Year & "-" & dtpFechain.Value.Month & "-" & dtpFechain.Value.Day
fechaout = dtpFechaout.Value.Day & "-" & dtpFechaout.Value.Month & "-" & dtpFechaout.Value.Year
Label2.Text = fechain
Label9.Text = fechaout
'cargar los datos a la grilla
Dim adaptador As New MySqlDataAdapter("select * from MITABLASQL where fecha_in>=" & fechain & " and fecha_out<=" & fechaout, conexion)
Dim tabla As New DataTable
Try
adaptador.Fill(tabla)
Catch ex As Exception
MsgBox("Error al realizar la consulta: " + ex.Message)
End Try
MIDATAGRID.DataSource = tabla
Valora esta pregunta


0