Soy novato en VB.NET2003, alguien me corrige la sintaxis
Los campos codcargo(2) y nomcargo(35) son de tipo texto en access2003
Código:
Dim sSQL As String
sSQL = "UPDATE Cargo SET NomCargo = ? " & _
"WHERE CodCargo = 10"
' crear comando
Dim oComando As New OleDbCommand(sSQL, oConexion)
oComando.Parameters.Add(New OleDbParameter("NomCargo", OleDbType.VarChar, 35))
oComando.Parameters("NomCargo").Value = "David"
Dim iResultado As Integer
'oConexion.Open() ' abrir conexión
iResultado = oComando.ExecuteNonQuery() ' ejecutar comando
oConexion.Close() ' cerrar conexión
MessageBox.Show("Registros modificados:" & iResultado)
Me envia este error:
Código:
Excepción no controlada del tipo 'System.Data.OleDb.OleDbException' en system.data.dll