Visual Basic.NET - Problema raro al añadir registros

 
Vista:

Problema raro al añadir registros

Publicado por astrow (24 intervenciones) el 17/01/2006 19:45:20
Hola a todos:

Tengo una bd en access y cada vez que añado datos me da un error, la cosa es que si me los añade.

Estoy probando campo a campo, y siempre me da el mismo error

Se han producido los siguientes errores:
No coinciden los tipos de datos en la expresion de criterios.

Aqui os pongo como hago para añadir un registro

Dim lsQuery As String
lsQuery = "Insert INTO AFILIADOS(NUMREGISTRO) values (@NUMREGISTRO)"
Try
Dim locomando As New OleDbCommand(lsQuery, Me.oconexion)
locomando.Parameters.Add(New OleDbParameter("@NUMREGISTRO", OleDbType.Integer))
locomando.Parameters("@NUMREGISTRO").Value = Val(Me.txtNumRegistro.Text)
Me.oconexion.Open()
locomando.ExecuteNonQuery()
locomando.Dispose()
Catch ex As Exception
MsgBox("Se han producido los siguientes errores:" & vbCrLf & ex.Message, MsgBoxStyle.Critical, "Error")
Catch ex As SqlException
MsgBox("Se han producido los siguientes errores:" & vbCrLf & ex.Message, MsgBoxStyle.Critical, "Error")
Finally
Me.oconexion.Close()
End Try
El campo NUMREGISTRO es Numerico de tipo Entero Largo

Alguna solucion, gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder