Cdigo fuente
1. Option Explicit On
2. Option Strict On
3. Imports System.Data.SqlClient
4. Public Class Form1
5. ' cadena de conexin
6.
7.
8.
13.
14.
15.
16.
17.
18.
19.
conexion.Open()
' Nuevo objeto Dataset
20.
21.
22.
23.
24.
25.
26.
27.
28.
With comando
' Asignar el sql para seleccionar los datos de la tabla Maestro
.CommandText = "SELECT idcliente,Nombre,Apellido FROM tClientes"
29.
30.
.Connection = conexion
End With
31.
32.
With Adaptador
.SelectCommand = comando
33.
34.
35.
36.
37.
38.
39.
.DataMember = "Maestro"
.DataSource = DataSet
40.
41.
.SelectionMode = DataGridViewSelectionMode.FullRowSelect
.DefaultCellStyle.BackColor = Color.AliceBlue
42.
43.
End With
' ''''''''''''''''''''''''''''''''''''''''''''''''''''
44.
45.
46.
47.
48.
49.
50.
51.
With Adaptador
.SelectCommand = comando
52.
53.
54.
55.
56.
57.
58.
With DataSet
.Relations.Add("mi_Relacion", _
59.
60.
61.
62.
.Tables("Maestro").Columns(campo_Relacionado), _
.Tables("Detalle").Columns(campo_Relacionado))
End With
' Establecer el DataSource y el DataMember para el DataGridview Detalle
63.
64.
65.
66.
With DvDetalle
.DataSource = DataSet
.DataMember = "Maestro.mi_Relacion"
.SelectionMode = DataGridViewSelectionMode.FullRowSelect
67.
68.
End With
' cerrar la conexn
69.
70.
71.
72.
73.
74.
75.
76.
With conexion
If .State = ConnectionState.Open Then
.Close()
End If
.Dispose()
End With
Catch ex As Exception
MsgBox(ex.Message.ToString)
77.
End Try
78.
Me.Text = "Formulario Maestro Detalle con dataGridviews"
79. End Sub
80. End Class
Recursos visual basic [5] - Buscar [6] - Privacidad [7] - Copyright 2005 - 2009 www.recursosvisualbasic.com.ar
1. http://www.recursosvisualbasic.com.ar/htm/vb-net/listado-6.htm
2. http://www.recursosvisualbasic.com.ar/htm/vb-net/54-obtener-links-de-una-pagina-web.htm
3. http://www.recursosvisualbasic.com.ar/htm/vb-net/56-alternar-color-de-filas-en-datagridview.htm
4. http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/490-crear-formulariomaestro-detalle-vb6.htm
5. http://www.recursosvisualbasic.com.ar/
6. http://www.recursosvisualbasic.com.ar/htm/menu-principal/buscar.htm
7. http://www.recursosvisualbasic.com.ar/htm/menu-principal/privacidad.htm