none
Cómo uso el DataGrid, y los procedimientos almacenados

    Question

  • Que tal: les tengo una pregunta que me esta rompiendo la cabeza, bueno en realizad son varias preguntas.

    Estoy utilizando procedimientos almacenados en MySQL y el código que utilizo para recuperar los datos

    Dim cad As String = "Database=tabla1;Data Source=localhost;User Id=root;Password=123"

    Dim cnn As New MySqlConnection(cad)

    Dim ds As New DataSet

    Dim comando As New MySqlCommand

    Dim sda As New MySqlDataAdapter(comando)

    comando.Connection = cnn

    comando.CommandType = CommandType.StoredProcedure

    comando.CommandText = "pro"

    'el procedimiento almacenado es un “select * from T1”

    sda.Fill(ds, "table")

    DGW.DataSource = ds

    DGW.DataMember = "table"

    El tema es a la hora de actualizar los datos, o sea yo modifico el contenido del DataGrid, e intento realizar un Update

    De la siguiente forma

    da.Update(ds, "Table")

    y no funciona, e provado de difetentes formas pero no ahí caso si alquien es tan amable de decirme cuales son mis errores se los agradeceria muchisimo.

    NOTA: La idea es actualizar los datos que se modificaron en el datagrid, y suponiendo que no conosco la estructura del data grid solo tengo acceso a procedimientos almacenados.

    Monday, October 01, 2007 8:07 PM

Answers

All replies

  • Hola

     

    mirate esto:

     

    http://www.moreplus.es/index.aspx?accion=articulo&id=108

     

    utiliza el metodo complicado, especificandole tu a mano el procedimiento y los parametros.

     

    mira a ver y nos cuentas.

     

    un saludo.

    Tuesday, October 02, 2007 6:50 AM
    Moderator
  • Muchisimas gracias, lo voy a analizar bien y cualquier duda pregunto.
    de nuevo muchas gracias
    Tuesday, October 02, 2007 4:23 PM
  •  

    Okey

     

    miratelo bien y nos cuentas a ver si te sirve.

     

    una cosa mas...

     

    cierra el hilo cuando consideres oportuno, marcando los mensajes mas utiles como respuesta.

     

    asi otros tambien podran beneficiarse de ellos.

     

    un saludo.

    Tuesday, October 02, 2007 5:32 PM
    Moderator