Foros del Web » Programación para mayores de 30 ;) » .NET »

llenar un DataSet, urge!!

Estas en el tema de llenar un DataSet, urge!! en el foro de .NET en Foros del Web. hola tengo un dataset llamado Datos con una datatable llamado Tabla y con 2 campos id y desc , y la verdad es que no ...
  #1 (permalink)  
Antiguo 22/07/2008, 10:54
 
Fecha de Ingreso: enero-2008
Mensajes: 9
Antigüedad: 16 años, 3 meses
Puntos: 0
Pregunta llenar un DataSet, urge!!

hola
tengo un dataset llamado Datos con una datatable llamado Tabla y con 2 campos id y desc ,
y la verdad es que no se como llenarlo
por ejemplo quiero hacer lo siguiente
while i<10
dataset.tabla.id = i
dataset.tabla.desc = i+2
i=i+1
end while

no se como es el codigo en visual .net para hacer esta operacion, como se llama al dataset, al datatable y los campos que tiene
espero haberme expresado en lo que quiero hacer. Es un algortimo sencillo para poder empezar a compronder el llenado del dataset
ya que necesito aprender para poder hacer operaciones un poco mas complejas
desde ya gracias.
  #2 (permalink)  
Antiguo 22/07/2008, 13:25
 
Fecha de Ingreso: julio-2008
Mensajes: 24
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: llenar un DataSet, urge!!

Puedes probar con algo asi:

for (int i = 0; i < 10; i++)
{
Datarow row = dataset.Tables["nombre tabla"].newRow
row["id"] = i;
row["desc"] = i + 2;

dataset.Tables["Nombre tabla"].Rows.Add(row)

}

Ou, veo que lo haces con vb, creo que seria algo asi:

while i<10
dim row as Datarow = dataset.Tables("nombre tabla").newRow
row("id") = i
row("desc") = i + 2
dataset.Tables("nombretabla").Rows.Add(row)
i=i+1
end while

Ten en cuenta que las tablas estan a su vez formadas por filas (rows).
  #3 (permalink)  
Antiguo 23/07/2008, 08:17
 
Fecha de Ingreso: enero-2008
Mensajes: 9
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: llenar un DataSet, urge!!

gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:47.