Visual Basic - Ayuda con DataGridView

Life is soft - evento anual de software empresarial
 
Vista:
Imágen de perfil de Matias Emanuel

Ayuda con DataGridView

Publicado por Matias Emanuel (13 intervenciones) el 28/10/2014 23:30:36
Hola, tengo una duda.

estoy trabajando en VB6

seria posible mostrar campos de dos tablas en un datagrid?

Tengo una tabla de clientes, con su Id , el nombre etc. Tambien tengo una tabla de consultas la cual trae el Id del cliente y la fecha en que se realizo la misma.

El tema seria mostrar en el data grid el cliente y la fecha de la consulta.

En las propiedades del datagrid agregue el campo Nombre y el el nombre de la tabla; el campo fecha y el nombre de la tabla- Pero en el Load del formulario me faltaria agregar el datasource.

No se si se puede tener dos datasource para un mismo datagridview.
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
sin imagen de perfil

Ayuda con DataGridView

Publicado por DIEGO (34 intervenciones) el 04/11/2014 13:44:30
Si se puede, el problema es que va a ser un grid que muestra datos, no pues editar / borrar o crear registros

Cargar es grid con la consutla de las dos tablas y listo

Dim conexion As OleDb.OleDbConnection
Dim DSGrid As New DataSet
Dim DAGrid As New OleDb.OleDbDataAdapter

conexion = New OleDb.OleDbConnection("Data Source=SERVIDOR;Initial Catalog=BBDD;User ID=USUARIO;Password=CONTRASEÑA;")
conexion.Open()


SqlGrid = "SELECT Clientes.Id, Clientes.Nombre, Consultas.Fecha Clientes INNER JOIN Consultas ON Clientes.Id= FacturaVenta.Id"

DSGrid.Reset()
DAGrid = New OleDb.OleDbDataAdapter(Sql, conexion)
DAGrid.Fill(DSGrid, "Clientes")

Me.DataGrid.DataSource = DSGrid.Tables("Clientes")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar