Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/12/2009, 10:10
Avatar de el mago de oz
el mago de oz
 
Fecha de Ingreso: octubre-2005
Mensajes: 192
Antigüedad: 19 años, 6 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