Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/08/2006, 15:45
bar1
 
Fecha de Ingreso: diciembre-2004
Mensajes: 54
Antigüedad: 20 años, 3 meses
Puntos: 0
Pregunta DataGridView con valores de varias tablas (enlazadas o no)

Hola colegas, como os va todo?

En mi "viacrucis" de estos dias con el amigo MS Visual Studio 2005 se me ha cruzado otro obstáculo. Esta vez creo pensar que no se trata de un obstáculo de grandes dimensiones, como en otras ocasiones, pq estoy seguro que tiene q haber alguna rápida solución (o eso espero )

Se trata de un control DataGridView el cual enlazo a otro control BindingSource para mostrar los datos de una tabla. El problema pues, se plantea cuando quiero recoger el equivalente de una columnas en otras tablas.

Pongamos por ejemplo:
Código:
Dim BindingSource1 As BindingSource
BindingSource1.DataSource = DataSet1.Tables("Pedidos")
DataGridView1.DataSource = BindingSource1
La tabla Pedidos tiene varios campos, y uno de ellos con la identidad/foreign key de otra tabla, Proveedores.

Pues me interesa que la columna ID_Proveedor del DataGridView no muestre el valor numérico sino el Nombre que corresponde en la tabla Proveedores.

Espero haber sido lo más claro posible.

Hasta otra y gracias!