Hola a tod@s. Tengo una duda sobre la arquitectura de 3 capas. Estoy intentado entender correctamente esta arquitectura y para ello he creado una clase que la he llamado DGridDL en esta clase creo la conexion a un bd ahora lo que me sucede es que no se como mostrar los datos de la tabla en mi DataGrid deberia crear otra clase (capa Negocio) en la cual se accede a la clase DataGridDL la teoria la tengo pero la practica no se como hacerlo, si alguien me puede ayudar para enterderlo se lo agradecería. Muchas gracias
Código PHP:
Public Class DataGridDL
Dim con As New SqlConnection
Dim dSet As New DataSet
Dim sqltext As String
Dim dTable As DataTable
Dim dAdapter As SqlDataAdapter
Dim dReader As SqlDataReader
Dim lector As SqlDataReader
Sub abrir()
con = New SqlConnection(ConfigurationManager.ConnectionStrings("CadenaConexion").ConnectionString)
con.Open() ABRO LA CONEXION
End Sub
Public Function leer() As SqlDataAdapter
abrir()
Dim cmd As New SqlCommand("productos", con)
cmd.Connection = con
dAdapter.SelectCommand = cmd
Dim datos As Data.DataTable = New Data.DataTable
dAdapter.Fill(datos)
Return dAdapter
End Function
End Class