Asignatura: Programación NET III.
Alumno: Raúl Edgar Hernández Villegas
Matricula: ES162005431
Profesor: Lic. Esther Lozano Candia
UNADM Desarrollo de Software
Grupo: DS-DPRN2-1802-B2-001
Actividad 1: Mysql.Data.MySqlClient.
El propósito de esta actividad es que conozca la implementación de la
colección Mysql.Data.MysqlClient y sus clases en su proyecto. Para esto debe
realizar la instalación del conector de Mysql Para Net
https://dev.mysql.com/downloads/connector/net/1.0.html
https://dev.mysql.com/doc/visual-studio/en/visual-studio-install.html
1. Realizar una presentación ejecutiva, donde explique la instalación del
conector de Mysql para Visual Studio Net.
2. Integrar su presentación en la aplicación https://es.slideshare.net/
3. 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. Debe ingresar a
https://dev.mysql.com/doc/connector-net/en/connector-net-ref-
mysqlclient.html para consultar las clases.
Ingresamos a la página:
https://dev.mysql.com/downloads/connector/net/1.0.html
Desde nuestro navegador
Debajo de la presentación inicial de la pagina nos aparece un botón de descarga, donde
nos indica nuestro sistema operativo para el cual se descargara el instalador (si se
requiere para otro equipo se debe cambiar el sistema operativo para su compatibilidad)
mi equipo es a 64 bits, aunque el instalador es a 86, esto no genera problema en la
instalación.
Nota: MySQL Installer es de 32 bits, pero instalará binarios de 32 y 64 bits.
para realizar la descarga nos solicita (opcional) registrarnos debajo de estas opciones se
encuentra la opción de “No gracias”, usaremos esta opción para proceder a la descarga
Dependiendo de nuestro navegador, nos indicara que se descargo un archivo msi el cual
contiene nuestros DLL que instalaremos en el equipo. Damos click desde nuestro
navegador en el archivo o podemos ir a la descarga para comenzar la instalación.
Para realizar esta instalación se requieren
permisos de administrador, por lo que
ejecutamos el archivo con la autorización
que solicite en nuestro equipo.
Después de los permisos veremos
una pantalla de bienvenida para
proceder a la instalación de los
componentes.
Instalamos la opción TIPICA la cual
contiene el archivo necesario
MySQL.Data.dll
Damos permisos de instalación ya
que pegara estos archivos en el
disco local C: en la carpeta
archivos de programa (si es de 64
bits será en al carpeta x86)
Esperamos a que finalice la
instalación de nuestros archivos y
damos click en finish
Ya que tenemos nuestros archivos en el disco local (C:), abrimos Visual Studio para
agregar la referencia de los archivos, abrimos nuestro proyecto el cual conectaremos a
MYSQL
En el menú proyecto tenemos la opción
“agregar referencia” al dar click nos muestra
otra ventana donde tendremos que examinar
nuestro disco local y buscar nuestros archivos
dando click en el botón “Examinar”
Nos pide seleccionar las referencias que queremos para ello nos vamos a la ruta:
C:Program Files (x86)MySQLMySQL Connector Net 8.0.15Assembliesv4.5.2
Podemos observar el archivo “MySQL.Data.dll” los seleccionamos y damos agregar.
Para agregar la
referencia debe de estar
marcada por la casilla y
damos en aceptar.
¿Pero como podemos validar que se agrego?
En el proyecto en el explorador de soluciones,
en la pestaña “Referencias” podemos observar
que se agrego y ya podemos hacer uso de las
clases en nuestro proyecto.
Clase Descripción
MySqlCommand Representa una instrucción SQL para ejecutar contra una base de
MySQL. En otras palabras es donde ingresamos la sentencia de SQL
ejemplo SELECT, UPDATE, INSERT, DELETE.
MySqlConnection Representa una conexión abierta a una base de datos del servidor
MySQL. De esta clase se genera un objeto el cual al instanciar le
indicamos el servidor, base de datos, usuario y contraseña de donde
deberá conectarse.
MySqlDataReader Proporciona un medio para leer un flujo de filas solo hacia adelante
desde una base de datos MySQL. Por ejemplo cuando solicitamos
datos a la BD nos arroja filas y columnas las cuales por medio de un
while podremos desglosar fila por fila del objeto de esta clase
MySqlException La excepción que se produce cuando MySQL devuelve un error. Esta
clase se crea un objeto en el CATCH el cual nos dirá el error que
encontró
MySqlDataAdapter Representa un conjunto de comandos de datos y una conexión de
de datos que se utilizan para completar un conjunto de datos y
actualizar una base de datos MySQL.
Bibliografía:
MySQL. (-). 10.4 MySql.Data.MySqlClient Namespace. -, de MySQL
Sitio web: https://dev.mysql.com/doc/connector-
net/en/connector-net-ref-mysqlclient.html
MySQL. (-). Descargar Connector / NET. -, de MySQL Sitio web:
https://dev.mysql.com/downloads/connector/net/1.0.html

Dprn3 u3 a1_rahv

  • 1.
    Asignatura: Programación NETIII. Alumno: Raúl Edgar Hernández Villegas Matricula: ES162005431 Profesor: Lic. Esther Lozano Candia UNADM Desarrollo de Software Grupo: DS-DPRN2-1802-B2-001 Actividad 1: Mysql.Data.MySqlClient.
  • 2.
    El propósito deesta actividad es que conozca la implementación de la colección Mysql.Data.MysqlClient y sus clases en su proyecto. Para esto debe realizar la instalación del conector de Mysql Para Net https://dev.mysql.com/downloads/connector/net/1.0.html https://dev.mysql.com/doc/visual-studio/en/visual-studio-install.html 1. Realizar una presentación ejecutiva, donde explique la instalación del conector de Mysql para Visual Studio Net. 2. Integrar su presentación en la aplicación https://es.slideshare.net/ 3. 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. Debe ingresar a https://dev.mysql.com/doc/connector-net/en/connector-net-ref- mysqlclient.html para consultar las clases.
  • 3.
    Ingresamos a lapágina: https://dev.mysql.com/downloads/connector/net/1.0.html Desde nuestro navegador
  • 4.
    Debajo de lapresentación inicial de la pagina nos aparece un botón de descarga, donde nos indica nuestro sistema operativo para el cual se descargara el instalador (si se requiere para otro equipo se debe cambiar el sistema operativo para su compatibilidad) mi equipo es a 64 bits, aunque el instalador es a 86, esto no genera problema en la instalación. Nota: MySQL Installer es de 32 bits, pero instalará binarios de 32 y 64 bits.
  • 5.
    para realizar ladescarga nos solicita (opcional) registrarnos debajo de estas opciones se encuentra la opción de “No gracias”, usaremos esta opción para proceder a la descarga
  • 6.
    Dependiendo de nuestronavegador, nos indicara que se descargo un archivo msi el cual contiene nuestros DLL que instalaremos en el equipo. Damos click desde nuestro navegador en el archivo o podemos ir a la descarga para comenzar la instalación.
  • 7.
    Para realizar estainstalación se requieren permisos de administrador, por lo que ejecutamos el archivo con la autorización que solicite en nuestro equipo. Después de los permisos veremos una pantalla de bienvenida para proceder a la instalación de los componentes.
  • 8.
    Instalamos la opciónTIPICA la cual contiene el archivo necesario MySQL.Data.dll Damos permisos de instalación ya que pegara estos archivos en el disco local C: en la carpeta archivos de programa (si es de 64 bits será en al carpeta x86)
  • 9.
    Esperamos a quefinalice la instalación de nuestros archivos y damos click en finish
  • 10.
    Ya que tenemosnuestros archivos en el disco local (C:), abrimos Visual Studio para agregar la referencia de los archivos, abrimos nuestro proyecto el cual conectaremos a MYSQL
  • 11.
    En el menúproyecto tenemos la opción “agregar referencia” al dar click nos muestra otra ventana donde tendremos que examinar nuestro disco local y buscar nuestros archivos dando click en el botón “Examinar”
  • 12.
    Nos pide seleccionarlas referencias que queremos para ello nos vamos a la ruta: C:Program Files (x86)MySQLMySQL Connector Net 8.0.15Assembliesv4.5.2 Podemos observar el archivo “MySQL.Data.dll” los seleccionamos y damos agregar.
  • 13.
    Para agregar la referenciadebe de estar marcada por la casilla y damos en aceptar. ¿Pero como podemos validar que se agrego? En el proyecto en el explorador de soluciones, en la pestaña “Referencias” podemos observar que se agrego y ya podemos hacer uso de las clases en nuestro proyecto.
  • 14.
    Clase Descripción MySqlCommand Representauna instrucción SQL para ejecutar contra una base de MySQL. En otras palabras es donde ingresamos la sentencia de SQL ejemplo SELECT, UPDATE, INSERT, DELETE. MySqlConnection Representa una conexión abierta a una base de datos del servidor MySQL. De esta clase se genera un objeto el cual al instanciar le indicamos el servidor, base de datos, usuario y contraseña de donde deberá conectarse. MySqlDataReader Proporciona un medio para leer un flujo de filas solo hacia adelante desde una base de datos MySQL. Por ejemplo cuando solicitamos datos a la BD nos arroja filas y columnas las cuales por medio de un while podremos desglosar fila por fila del objeto de esta clase MySqlException La excepción que se produce cuando MySQL devuelve un error. Esta clase se crea un objeto en el CATCH el cual nos dirá el error que encontró MySqlDataAdapter Representa un conjunto de comandos de datos y una conexión de de datos que se utilizan para completar un conjunto de datos y actualizar una base de datos MySQL.
  • 15.
    Bibliografía: MySQL. (-). 10.4MySql.Data.MySqlClient Namespace. -, de MySQL Sitio web: https://dev.mysql.com/doc/connector- net/en/connector-net-ref-mysqlclient.html MySQL. (-). Descargar Connector / NET. -, de MySQL Sitio web: https://dev.mysql.com/downloads/connector/net/1.0.html