CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: Cajami en Martes 20 de Marzo de 2007, 15:03
Título: Crear Datatables Con Bucles
Publicado por: Cajami en Martes 20 de Marzo de 2007, 15:03
hola, se me ha presentado un problema y es que tengo que crear en tiempo de ejecucion por medio de bucles DataTables, si da 5 vueltas el bucle son 5 DataTables que se tienen que crear pero no consigo como hacerlo ia que no se como voy a crearlos ps se necesita un nombre y no se como hacer para que el primero se llame Tabla1, en la otra vuelta se llame Tabla2...... y asi.
Código: Text
For I = 1 To Año
[SIZE=1]¿?[/SIZE]
Next
para mas abajo porder utilizarlos: Tabla1.Row(0)....., Tabla3.Row(6)......, se podra hacer eso????
Título: Re: Crear Datatables Con Bucles
Publicado por: JuanK en Jueves 22 de Marzo de 2007, 14:03
crea un objeto generico.
Código: Text
using System.Collections.Generics;
...
...
List<DataTable> lista = new List<DataTable> ();
DataTable nuevoDT;
bucle
{
nuevoDT = new DataTable (...);
lista.add(nuevoDT);
}
Título: Re: Crear Datatables Con Bucles
Publicado por: Cajami en Jueves 22 de Marzo de 2007, 16:15
hola, gracias por responderme, hoy por fin pude resolver mi problemita recordé :D que un DataSet puede contener mas de un DataTable, asi que recorro el Bucle y en cada vuelta agrego el DataTable, asi:
Código: Text
For I = 0 To Numero
'las conexiones a mi bd
''''''''
Adaptador1.Fill (DataSet1, "Tabla" & I + 1)
Adaptador1 = Nothing
Next
y asi ia tengo un DataSet con todas mi tablas de acuerdo a las cantidad de vueltas que da mi bucle, nos vemos :hola: