Hola a todos pues miran tengo el siguiente dilema: tengo un query en vb.net 2010 que me trae tres campos de una misma tabla pero resulta que ese query me trae mas de dos registros, para esto cada campo lo estoy almacenando en una lista, para despues leer estas listas y meterlas a un datatable. Aqui con una sola lista ya pude hacerlo pero con las 3 no me sale, si se almacena los datos en el datable pero sale repetidos. Creo que el problema lo tengo al hacer los for que leen cada listas, no se si alguien me puede orientar como hacer los for anidados o alguna otra forma de meter los datos.
 
Anexo codigo que estoy usando:
 
 
        For Each i As String In envases
            For Each j As String In multiploenvase
                For Each f As String In fechadesde
 
                    dr = dt.NewRow
                    dr.Item(0) = i
                    dr.Item(1) = j
                    dr.Item(2) = f
                    dt.Rows.Add(dr)
 
                Next
 
            Next
 
        Next
 
De ante mano les agardezco su ayuda, garcias!!!! 
  
 
.
 


