mi duda es esta, estoy realizando una consulta desde visual hacia sql, la consulta es que me muestre los resultados que le meto en un textbox y a un datetimepicker.
si hago la consulta sin el dtp, si me muestra los resultados, asi:
Código:
si le agrego el dtp me tira este error "Error al convertir una cadena de caracteres en fecha y/u hora.", el codigo que uso es este:Dim sql1 As New SqlConnection("server=win-m9dhc8xc89b;uid=visual;pwd=Asdf123;database=x") Dim consulta As New SqlDataAdapter("select folio, monto from infracciones where placas='" & TextBox1.Text & "' and Estatus='PA'", sql1) Dim dt As New DataTable consulta.Fill(dt) DataGridView1.DataSource = dt
Código:
estuve leyendo por todos lados, la mayoria decia que tenia que darle un format a la fecha, asi lo hice y siempre me arroja el mismo error Dim sql1 As New SqlConnection("server=win-m9dhc8xc89b;uid=visual;pwd=Asdf123;database=x") Dim consulta As New SqlDataAdapter("select folio, monto from infracciones where placas='" & TextBox1.Text & "' and FechaPago='" & DateTimePicker1.Value.ToString & "' and Estatus='PA'", sql1) Dim dt As New DataTable consulta.Fill(dt) DataGridView1.DataSource = dt