Código:
yo se que esta algo mal pues no soy experto :( jeje pero pues me la e pasado leyendo y vi qe tiene qe ir un format antes del datetimepicker para qe mande solo el valor qe uno escojio pero aun asi no se puede enviar, marca error!! les agradeceria mucho de su ayuda gracias de antemano. Imports System.Data.OleDb
Public Class Form1
Dim cn As OleDbConnection
Dim cmd As OleDbCommand
Dim dr As OleDbDataReader
Dim str As String
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Try
cn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\bdlabcomp.mdb;User ID=Admin;Password=;")
cn.Open()
str = "insert into captura (fecha, matricula, pc, tipo_usuario, hr_entrada) values( " & "" & Format(DateTimePicker1.Value.Date, "dd-MM-yy") & "," & CInt(TextBox1.Text) & "," & ComboBox1.SelectedItem & "," & ComboBox2.SelectedItem & "," & "" & Format(DateTimePicker2.Value.Hour, "HH:mm") & ")"
cmd = New OleDbCommand(str, cn)
Catch ex As Exception
MessageBox.Show(ex.Message & " - " & ex.Source)
cn.Close()
End Try

