La empresa sostenible: Principales Características, Barreras para su Avance y...
Dprn3 u3 a1_rogm
1. UNIVERSIDAD ABIERTA Y A DISTANCIA DE
MEXICO
PROGRAMACIÓN NET III
UNIDAD 3 ACTIVIDAD 1
MYSQL.DATA.MYSQLCLIENT
ROBERTO MAURICIO GARCIA MARTINEZ
MATRÍCULA DEL ALUMNO: ES1421007391
GRUPO: DS-DPRN3-1802-B1-001
NOMBRE DE LA DOCENTE EN LÍNEA: ESTHER LOZANO CANDIA
FECHA DE ENTREGA: 03 SEPTIEMBRE 2018
2. Mediante el enlace
que se encuentra en la
planeación de la
unidad 3, este
redirecciona hacia la
pagina donde se bajara
el instalador.
Enlace del archivo
executable del
conector
4. Configuración en Visual Basic con Visual Studio.
Se comienza a preparar en visual basic la configuración del conector de Mysql por medio de esta instrucción Mysql.Data.MysqlClient
5. Agregar referencia del conector
Cuando ya se ha creado el proyecto , en el menú proyecto se le da clic en “agregar referencia“, después referencia y se localiza el archivo,
también se puede localizar con clic derecho del mouse en el nombre del proyecto y se realiza el mismo proceso del menú proyecto.
6. Localizar el archivo de la referencia.
Si el archivo Mysql.Data.dll no se encuentra dentro del administrador de referencias seleccionaremos con un clic en el boton examinar y lo
buscaremos en el directorio de windows C:ProgramFiles(x86MySQLMySQL Connector Net 8.0.12 Assembliesv4.5.2 MySql.Data.dll , se
agrega y se acepta.)
7. CLASES
Agregar y elaborar en la presentación una tabla de por lo menos 5 clases de MysqlClient y explique de forma general su función.
CLASE SINTAXIS EN VB FUNCIÓN
MySqlDataAdapter Public NotInheritable Class SqlDataAdapter
Inherits DbDataAdapter
Implements IDbDataAdapter,
IDataAdapter, ICloneable
Representa un cojunto de comandos de
datos y una conexión de base de datos
que se utilizan para rellenar un Dataset y
actualizar una base de datos de SQL
Server. Esta clase no se puede heredar.
MySqlCommand Public NotInheritable Class MySqlCommand
Inherits DbCommand
Implements IDisposable, ICloneable
Se crea un lector de datos y lo inicializamos
con el lector del objeto MySqlCommand
MySqlError Public Class MySqlError Captura posibles errores que provoque el
codigo.
MySqlException <SerializableAttribute>
Public NotInheritable Class SqlException
Inherits DbException
Si hubiese error en la conexión se mostrará
el texto de la descripción
MySqlTransaction Public NotInheritable Class MySqlTransaction
Inherits DbTransaction
Con este comando se define el punto de
retorno(save) o si se requiere volver con
(rollback) o si resulta bien (commit)
8. FUENTES DE INFORMACIÓN CONSULTADAS
• ORACLE. (2018). 10.4 MySql.Data.MySqlClient Namespace (CLASES). 2018, de ORACLE Sitio web:
https://dev.mysql.com/doc/connector-net/en/connector-net-ref-mysqlclient.html
• ORACLE. (2018). Chapter 2 Installing MySQL for Visual Studio. 2018, de ORACLE Sitio web:
https://dev.mysql.com/doc/visual-studio/en/visual-studio-install.html
• ORACLE. (2018). Download Connector/NET. 2018, de ORACLE Sitio web:
https://dev.mysql.com/downloads/connector/net/1.0.html
• MSDN. (2018). sintaxis clases. 2018, de MICROSOFT Sitio web: https://msdn.microsoft.com/es-
es/library/system.data.sqlclient.sqlexception(v=vs.110).aspx