Unidad 3, Actividad 1 Mysql.Data.MySqlClient
Docente: Mtra. Esther Lozano Candia
Alumno: Alejandro León Islas
Matrícula: ES1521204163
Fecha: 13 de Agosto de 2018
Carrera: Ingeniería en Desarrollo de Software
Ciclo escolar: 2018-2
Ciclo Semestre: 7, bloque 1
 1. Ingresar a la siguiente dirección URL.
https://dev.mysql.com/downloads/connector/net/1.0.html
 2. Seleccionar la plataforma
 3. Iniciar la descarga haciendo click en el botón
 4. Localizamos el archivo en la carpeta de descargas y lo ejecutamos
 5. Seleccionamos el tipo de instalación y continuamos.
 6. Procedemos a instalar.
 7. Esta debe ser la pantalla de una instalación correcta.
 8. Localizamos la ruta donde se ha instalado el programa.
C:Program Files (x86)MySQLMySQL Connector Net 8.0.11Assembliesv4.5.2
 9. Ahora iniciamos Visual Studio y en el explorador de soluciones hacemos click con el botón derecho
sobre el nombre de la Solución, después en Add y posteriormente en Reference.
 10. Después click en el botón Browse y seleccionamos la opción del conector.
 Buscar en C:Program Files (x86)MySQLMySQL Connector Net 8.0.11Assembliesv4.5.2 y seleccionar
MySql.Data.dll
 11. Podemos comprobar en el explorador de soluciones que el conector ya está incluido.
 12. Por último debemos agregar la referencia a la librería en el código.
 Función de 5 clases de MysqlClient
Clase Función
MySqlCommand Se utiliza para ejecutar una instrucción SQL sobre la base de datos a la que ha
conectado previamente.
MySqlConnection Se usa para establecer una conexión a la base de datos.
MySqlDataAdapter Esta clase se utiliza para establecer una comunicación entre la base de datos y
un DataSet o conjunto de datos. La información leída es almacenada en un buffer
de datos, es decir se llena una estructura de datos con un comando del tipo Fill.
Posteriormente se podrán realizar operaciones sobre estos datos utilizar
instrucciones del tipo: INSERT, UPDATE o DELETE sobre los registros o filas
respectivas, lo cual permitirá modificar la información en la base de datos.
MySqlReader Esta clase mantiene una conexión con la base de datos, obteniendo los registros
desde el inicio y hacia adelante. Solamente puede leer información pero no
modificarla.
MySqlError Colección de códigos de error que pueden ocurrir y que son devueltos por el
servidor.
 Bibliografía
 Ceballos Sierra, F. J. (2014). Visual Basic. Interfaces gráficas y aplicaciones para Internet con Windows
Forms y ASP.NET (3a ed.). Ciudad de México: Alfaomega Ra-Ma.
 UNADM. (2018). Programación NET III. Unidad 2. Diseño de intrefaces mediante .NET. Ciudad de
México: Universidad Nacional Abierta y a Distancia de México.

 Otras referencias
 (S/A). (S/F). 10.4 MySql.Data.MySqlClient Namespace. Recuperado el 13 de Agosto de 2018 de MySQL,
sitio web: https://dev.mysql.com/doc/connector-net/en/connector-net-ref-mysqlclient.html

 (S/A). (S/F). Chapter 2 Installing MySQL for Visual Studio. Recuperado el 13 de Agosto de 2018 de
MySQL, sitio web: https://dev.mysql.com/doc/visual-studio/en/visual-studio-install.html


 (S/A). (S/F). Download Connector/NET. Recuperado el 13 de Agosto de 2018 de MySQL, sitio web:
https://dev.mysql.com/downloads/connector/net/1.0.html

Dprn3 u3 a1_alli

  • 1.
    Unidad 3, Actividad1 Mysql.Data.MySqlClient Docente: Mtra. Esther Lozano Candia Alumno: Alejandro León Islas Matrícula: ES1521204163 Fecha: 13 de Agosto de 2018 Carrera: Ingeniería en Desarrollo de Software Ciclo escolar: 2018-2 Ciclo Semestre: 7, bloque 1
  • 2.
     1. Ingresara la siguiente dirección URL. https://dev.mysql.com/downloads/connector/net/1.0.html
  • 3.
     2. Seleccionarla plataforma
  • 4.
     3. Iniciarla descarga haciendo click en el botón
  • 5.
     4. Localizamosel archivo en la carpeta de descargas y lo ejecutamos
  • 6.
     5. Seleccionamosel tipo de instalación y continuamos.
  • 7.
     6. Procedemosa instalar.
  • 8.
     7. Estadebe ser la pantalla de una instalación correcta.
  • 9.
     8. Localizamosla ruta donde se ha instalado el programa. C:Program Files (x86)MySQLMySQL Connector Net 8.0.11Assembliesv4.5.2
  • 10.
     9. Ahorainiciamos Visual Studio y en el explorador de soluciones hacemos click con el botón derecho sobre el nombre de la Solución, después en Add y posteriormente en Reference.
  • 11.
     10. Despuésclick en el botón Browse y seleccionamos la opción del conector.  Buscar en C:Program Files (x86)MySQLMySQL Connector Net 8.0.11Assembliesv4.5.2 y seleccionar MySql.Data.dll
  • 12.
     11. Podemoscomprobar en el explorador de soluciones que el conector ya está incluido.
  • 13.
     12. Porúltimo debemos agregar la referencia a la librería en el código.
  • 14.
     Función de5 clases de MysqlClient Clase Función MySqlCommand Se utiliza para ejecutar una instrucción SQL sobre la base de datos a la que ha conectado previamente. MySqlConnection Se usa para establecer una conexión a la base de datos. MySqlDataAdapter Esta clase se utiliza para establecer una comunicación entre la base de datos y un DataSet o conjunto de datos. La información leída es almacenada en un buffer de datos, es decir se llena una estructura de datos con un comando del tipo Fill. Posteriormente se podrán realizar operaciones sobre estos datos utilizar instrucciones del tipo: INSERT, UPDATE o DELETE sobre los registros o filas respectivas, lo cual permitirá modificar la información en la base de datos. MySqlReader Esta clase mantiene una conexión con la base de datos, obteniendo los registros desde el inicio y hacia adelante. Solamente puede leer información pero no modificarla. MySqlError Colección de códigos de error que pueden ocurrir y que son devueltos por el servidor.
  • 15.
     Bibliografía  CeballosSierra, F. J. (2014). Visual Basic. Interfaces gráficas y aplicaciones para Internet con Windows Forms y ASP.NET (3a ed.). Ciudad de México: Alfaomega Ra-Ma.  UNADM. (2018). Programación NET III. Unidad 2. Diseño de intrefaces mediante .NET. Ciudad de México: Universidad Nacional Abierta y a Distancia de México.   Otras referencias  (S/A). (S/F). 10.4 MySql.Data.MySqlClient Namespace. Recuperado el 13 de Agosto de 2018 de MySQL, sitio web: https://dev.mysql.com/doc/connector-net/en/connector-net-ref-mysqlclient.html   (S/A). (S/F). Chapter 2 Installing MySQL for Visual Studio. Recuperado el 13 de Agosto de 2018 de MySQL, sitio web: https://dev.mysql.com/doc/visual-studio/en/visual-studio-install.html    (S/A). (S/F). Download Connector/NET. Recuperado el 13 de Agosto de 2018 de MySQL, sitio web: https://dev.mysql.com/downloads/connector/net/1.0.html