none
Uso de UPDATE con MySQL RRS feed

  • Pregunta

  • para actualizar la informacion en un registro uso update

    conexion.open() 

    Dim registro As New MySql.Data.MySqlClient.MySqlCommand(update tabla set campo1=nuevodato......

    registro.executenonquery()

    conexion.close()

    No me resulta, no modifica ya que tengo entendido que en MySQL executenonquery es solo para insertar o eliminar registros

    entonces mi pregunta es:

    que funcion debo complementar a update,  para actualizar un registro en MySQL?


    viernes, 6 de febrero de 2015 15:57

Respuestas

  • >>No me resulta, no modifica ya que tengo entendido que en MySQL executenonquery es solo para insertar o eliminar registros

    tiene mal entendido, el ExecuteNonQuery() tambine se us acon el UPDATE

    debes validar como defines el WHERE ya que con este determinas que registro se va actualizar

    puedes usar

    Dim rowaffected As Integer = registro.executenonquery()
    
    If rowaffected > 0 Then
    
      'si pasa por aqui entonces actualizo, sino el parametro del WHERE esta incorrecto porque no encuantra registros
    
    End If


    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 6 de febrero de 2015 16:01