Foros del Web » Programación para mayores de 30 ;) » .NET »

problemas con DateTimePicker y DataGridView1

Estas en el tema de problemas con DateTimePicker y DataGridView1 en el foro de .NET en Foros del Web. Hola amigos Recurro a ustedes con el siguiente inconveniente Tengo una base de datos en Access 2007 con la siguiente información: Nombre = bdentre Nombre ...
  #1 (permalink)  
Antiguo 11/11/2010, 21:35
 
Fecha de Ingreso: agosto-2010
Mensajes: 6
Antigüedad: 14 años, 4 meses
Puntos: 0
problemas con DateTimePicker y DataGridView1

Hola amigos
Recurro a ustedes con el siguiente inconveniente
Tengo una base de datos en Access 2007 con la siguiente información:
Nombre = bdentre
Nombre de la tabla=1
Campos:
Id = auto numérico
Fecha_1= fecha/hora, este campo tiene un formato fecha corta ose así DD/MES/AÑOS (31/10/2010)
Listo, esa es toda la información en Access

Ya en visual studio 2008 tengo lo siguiente:

Tengo un DateTimePicker1 en el tengo el siguiente código:

Dim cn As OleDbConnection
Dim ds As Data.DataSet
Dim da As OleDbDataAdapter

Dim strConexion, Ssql As String
'Dim consulta As Integer

strConexion = "Provider=Microsoft.ace.OLEDB.12.0; Data Source=bdentre.accdb"

Try
cn = New OleDbConnection(strConexion)
cn.Open()
Catch ex As Exception
MessageBox.Show("Error al abrir la conexión:" & vbCrLf & ex.Message)
Exit Sub
End Try
ds = New Data.DataSet
'consulta = txtCedula.Text
Ssql = "SELECT * FROM 1 where fecha_1 = #" & DateTimePicker1.Text & "#"
da = New OleDbDataAdapter(Ssql, cn)
Dim cmdBuilder As New OleDbCommandBuilder(da)
Try
da.Fill(ds, "1")
Catch ex As Exception
MessageBox.Show("Error al cargar el DataSet:" & vbCrLf & ex.Message)
End Try
DataGridView1.DataSource = ds.Tables("1")
End Sub
End Class
Se supone que con este codigo el datagridview deberia de mostar la informacion del campo fecha_1 que sea = a la DateTimePicker1.Text
Pero no muestra nada, lo maximo que e logrado es que me muetre la fecha actaul con la que arranca el DateTimePicker1.Text si lo cambio a otra fecha no muestra nada

Muchas gracias amgos por la atencion prestada
Espero me puedan ayudar con este pequeño inconveniente gracias…..
NOTA: hay una solucion la cual es estas

"SELECT * FROM 1 where fecha_1 like ‘" & DateTimePicker1.Text & "%'"
Con este senteciia si muetra la fecha que le pido el problema es que si quiere utilizar mas adelante otro DateTimePicker2.Text con una sentencia between no me deja con este codigo
Gracias

Etiquetas: datagridview
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 19:48.