Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/10/2010, 13:50
pipeman2009
 
Fecha de Ingreso: septiembre-2010
Mensajes: 27
Antigüedad: 14 años, 2 meses
Puntos: 0
Sonrisa Respuesta: GridView problema con datos

Cita:
Iniciado por moNTeZIon Ver Mensaje
Hola pipeman2009, la verdad es que demasiado bien, pues no, pero vamos allá.
Lo que he deducido de todo esto, es que, una vez has establecido los datos en tu grid provinentes de una base de datos, quieres agregarle más datos de forma manual.
Bien, si la cosa va por aquí, es tan sencillo como:
- Recuperar los datos de la base de datos en un objeto DataTable.
- A ese objeto DataTable le añades las filas que quieras de forma manual. ¿Como?
Código VB.NET:
Ver original
  1. Dim dR as DataRow
  2. dR = miDataTable.NewRow
  3. dR("Campo1") = "Valor Campo 1"
  4. dR("Campo2") = "Valor Campo 2"
  5. miDataTable.Rows.Add(dR)
- Finalmente asignas ese DataTable como DataSource de tu Grid.
Con esto debería bastar.
Suerte!
Maestro muchas gracias era exactamente lo que necesitaba
lo unico que hice fue cambiar el DataSet y usar DataTable tal y como me dijiste
y voila

paso de esto
Código:
        Dim objDS As New DataSet
        objAdapter.Fill(objDS, "a")
        conn.Close()
        GridView2.DataSource = objDS
        GridView2.DataBind()
a esto
Código:
        Dim objDt As New DataTable
        objAdapter.Fill(objDt)
        conn.Close()
        GridView2.DataSource = objDt
        GridView2.DataBind()
        Session.Add("Tabla", objDt)
lo muestro por si alguien mas lo necesita