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

Combinar dos o mas datatables (permutación)

Estas en el tema de Combinar dos o mas datatables (permutación) en el foro de .NET en Foros del Web. Holas... necesito hacer lo siguiente en vb. net: Tengo un datatable que puede tener de 1 a 4 filas máximo. Necesito la permutación de ésta ...
  #1 (permalink)  
Antiguo 01/12/2009, 10:10
Avatar de el mago de oz  
Fecha de Ingreso: octubre-2005
Mensajes: 192
Antigüedad: 18 años, 7 meses
Puntos: 0
Pregunta Combinar dos o mas datatables (permutación)

Holas...
necesito hacer lo siguiente en vb. net:
Tengo un datatable que puede tener de 1 a 4 filas máximo. Necesito la permutación de ésta tablas, o sea, hacer un join a la misma tabla contra la misma tabla, la cantidad de veces segun filas tenga la tabla de tal modo de obtener:

Tabla MiTabla
100
200
300

entonces hago el join 3 veces para obtener:
100 200 300
100 300 200
200 100 300
200 300 100
300 100 200
300 200 100

pero esto con objetos datatable (uno mismo consultado tres veces), lo que en sql sería:

"select * from MiTabla as t1 inner join MiTabla as t2 inner join MiTabla as t3"

pero como hago el join entre distintas tablas en datatables?

Saludos
__________________
"No a las dictaduras, no a la impunidad, no al comercio injusto que explota al menor de edad. Sí a las autocracias, sí a la libertad, el tercer mundo va a estallar."
Finisterra MAGO DE OZ
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 01:19.