Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DATASET
__________________________________________________________________________
Para los dos métodos de conexión DATAREADER o DATASET, usamos importar el espacio
de nombres Data con la clase de la base de datos a usar. En este ejemplo se usó el Driver
de MySql para VB2005: Imports MySql.Data.MySqlClient
Creamos un primer procedimiento que nos permitirá obtener la conexión a la base de datos
Friend cnxMysql As MySqlConnection
DATAREADER
Modelo de Acceso
Conexión Command DataReader
Creamos una función que realizará la consulta y retornara el objeto DataReader
Public Function Consulta() As MySqlDataReader
Dim dtReader As MySqlDataReader
Dim cmdreader As New MySqlCommand("Select * From Estudiantes", cnxMysql)
cnxMysql.Open()
dtReader = cmdreader.ExecuteReader()
cmdreader = Nothing
Return dtReader
End Function
Código en el formulario
Dim dttable As New DataTable
Dim dtreaderform As MySqlDataReader
Dim dtSetform As New DataSet
Código en el formulario
En el Clik de un botón de comando
Conexion()
dtSetform = ConsultaDataSet()
tblRes.DataSource = dtSetform.Tables("Res")
ACTIVIDAD
Diapositiva:
Acceso con Reader
Acceso con DataSet
Acceso con Controles de Datos
Clase POO
Métodos de Conexión a Cualquiera de los tres entornos SQL, ODBC, OLEDB, cualquier
base de datos, Cualquier consulta.