¿Y no te parece que deberías hacer
lo mismo con todos los parámetros de fecha?
¿Por qué sigue estando esto:
Código vb:
Ver originalcmd.Parameters.AddWithValue("?fechaingreso", Textfechaingresado.Text)
Para que quede más claro:
Código vb:
Ver original' ¿CAJA es un campo VARCHAR?
cmd.Parameters.AddWithValue("?caja", txtcaja.Text)
' ¿La FACTURA es VARCHAR?
cmd.Parameters.AddWithValue("?factura", txtfactura.Text)
' ¿LAB es VARCHAR?
cmd.Parameters.AddWithValue("?lab", cbolab.Text)
' Este es el único que parece estar bien
cmd.Parameters.AddWithValue("?fechaentrega", txtfechaentrega.Value)
' ¿No te parece que esto deberías se hecho de la misma forma que el anterior?
cmd.Parameters.AddWithValue("?fechaingreso", Textfechaingresado.Text)