Visual Basic.NET - Ayuda con Update Access

   
Vista:

Ayuda con Update Access

Publicado por Carlos M carlosclash013@gmail.com (2 intervenciones) el 19/10/2015 21:48:33
Buenas estoy teniendo un problema en actualizar una tabla en la base de datos el problema es que lo ejecuta correcta mente pero no cambia los datos en la base de datos

les dejo el codigo por si pueden ayudarme que no se que pasa

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Public Sub modificar(ByVal nom As String, ByVal app As String, ByVal apm As String, ByVal dni As String, ByVal usu As String, ByVal cla As String)
 
 
 
	Dim sqlQry As String = "UPDATE T_Login set [Nombre]=[@Nombre],[ApellidoI]=[@ApellidoI],[ApellidoII]=[@ApellidoII],[Cedula]=[@Cedula],[Contraseña]=[@Contreseña] WHERE [Usuario]=[@Usuario]"
	cnx.conectar()
	Using cmd As New OleDbCommand(sqlQry, cnx.CNN())
		cmd.Parameters.AddWithValue("@Nombre", nom)
		cmd.Parameters.AddWithValue("@ApellidoI", app)
		cmd.Parameters.AddWithValue("@ApellidoII", apm)
		cmd.Parameters.AddWithValue("@Cedula", dni)
		cmd.Parameters.AddWithValue("@Usuario", usu)
		cmd.Parameters.AddWithValue("@Contraseña", cla)
		cmd.ExecuteNonQuery()
		cnx.desconectar()
	End Using
 
 
End Sub


y lo llamo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Private Sub BtnModificar_Click(sender As Object, e As EventArgs) Handles BtnModificar.Click
 
 
        Dim app, apm, nom, dni, usu, co1 As String
        app = txtAp.Text
        apm = txtAm.Text
        nom = TxtNombre.Text
        dni = txtCedula.Text
        usu = TxtUsuario.Text  'Nombre de usuario
        co1 = Encriptar(txtContraseña.Text) 'Primera clave ingresada
        objusuario.modificar(nom, app, apm, dni, usu, co1)
        MessageBox.Show("USUARIO ACTUALIZADO", "COBROS", MessageBoxButtons.OK, MessageBoxIcon.Information)
        DGUsuarios.DataSource = objusuario.listar()
END SUB
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
Imágen de perfil de Wilfredo Patricio Castillo

Ayuda con Update Access

Pues al parecer está bien lo que has hecho, pero que tal si le quitas los corchetes a los parámetros?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar