C sharp - Inner Join Tablas

 
Vista:

Inner Join Tablas

Publicado por juan (1 intervención) el 28/07/2009 16:46:38
Hola: Quisiera que alguien me ayude con lo siguiente. Tengo dos tablas creadas en un proyecto (que contienen datos de la ejecución de un metodo que procesa un archivo xml). Cree una relación entre las tablas:
DataRelation relation = new System.Data.DataRelation("Relation", ds.Tables["List"].Columns["ServerTemplate"], ds.Tables["ListTemplate"].Columns["Type"],false );
ds.Relations.Add(relation);
lo que quiero es que un datagridview muestre solamente una tabla (tabla"list") con una columna mas que muestre la información apuntada por la relación (que sería el nombre del campo que apunta la tabla "list")
Ejemplo
Tabla: List (original)
Nombre---------------------Domicilio--------------------Telefono-------------------CodigoPostal-----------------
Juan Calle Mitre 123 4555-5555 1900
Pedro Calle España 456 4777-8888 1925

Tabla "ListTemplate"
CodigoPostal----------------Localidad
1900 La Plata
1925 Ensenada

Tabla resultado (en el datagridview)

Nombre---------------------Domicilio--------------------Telefono--------------CodigoPostal-------Localidad
Juan Calle Mitre 123 4555-5555 1900 La Plata
Pedro Calle España 456 4777-8888 1925 Ensenada

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder