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