AYUDA!!!!!como manejo matrices en visual basic con DATAGRIDVIEW

Publicado en 'Universidades' por gabbbyyy, 17 Jun 2011.





  1. gabbbyyy

    gabbbyyy Miembro nuevo

    Registro:
    17 Jun 2011
    Mensajes:
    2
    Likes:
    0




    :cray:hola!! mas que un debate necesito ayuda con las matrices
    debo hacer un programa que ejecute el metodo simplex de la meteria de investgacion operativa y no tengo idea de como manejar un DATAGRIDVIEW porfi mandenme como hacer un programa sencillo usando DATAGRIDVIEW.
    esperosu respuesta :(
     


  2. AbrajamZZzz

    AbrajamZZzz Miembro de oro

    Registro:
    24 Dic 2009
    Mensajes:
    8,288
    Likes:
    7,770
    Eso era mi fuerte.

    Que me acuerde el DataGrid maneja el opcion Source. al cual tienes que asignar un Recordset.

    Entonces, antes de llenar el Recorset, debes hacer un algoritmo que recorra una matriz.

    Que normalmente se llena asi.

    FO i = 1 to n
    for j = i to n
    next
    next.
     
    Última edición: 17 Jun 2011
  3. gabbbyyy

    gabbbyyy Miembro nuevo

    Registro:
    17 Jun 2011
    Mensajes:
    2
    Likes:
    0
    si pero como empleo el datagrid. es decir como trabaja? eso es lo que no entiendo
     
  4. Cajami

    Cajami Miembro nuevo

    Registro:
    23 Ago 2012
    Mensajes:
    27
    Likes:
    5
    Hola, no se si un poco tarde pero reicne me inscribo =D

    si tuvieras un datagridview que se llame datagridview1 y quisieras pasarle toda una tabla (que ya trajiste de tu bd) seria asi:

    Dim Adp as New SQLDataAdapter ("tu cadena SQL",ruta_de_tu_bd)
    Dim dtTabla as New DateTable
    Adp.Fill (dtTabla)

    DataGridView1.DataSource =dtTabla

    con eso se mostrará todo lo que tenga el datatable dtTable
    ----

    Por otro lado si quisieras tu mismo agregar los campos, primero tienes que agregar las columnas las puedes hacer en tiempo de diseño o en ejecucion, dependiendo de lo que deseas:

    Si tienes un Datagridvies con dos columnas ("Codig","Nombre"); puedes hacer hacer esto para coloarle datos:

    DataGridView1.Rows.Add()
    DataGridView1.Item("Codigo",0).Value="AB4374"
    DataGridView1.Item("Nombre",0).Value="Cajami"

    El cero (0) representa la fila del datagridview.