SlideShare una empresa de Scribd logo
1 de 22
PROGRAMACION NET III
Mysql.Data.MySqlClient
Unidad 3
ACTIVIDAD 1
Docente: Esther Lozano Candia
Alumno: Juan José Casillas Olivares
MATRICULA: ES1521203710
Universidad Abierta y a Distancia de México
UnADM
Connector / NET es un controlador ADO.NET completamente
administrado para MySQL.
A continuación se muestran los pasos para realizar una instalación y
configuración de MySql-Conector
Para comenzar nos vamos a la pagina de dev.mysql.com en donde vamos a encontrar el
conector
Seleccionamos la versión de nuestro sistema operativo y damos en el botón Descargar
Comenzamos con la descarga en donde si no queremos registrarnos, ni iniciar
sección, seleccionamos la opción de “No gracias, solo empieza con la descarga”
Como vemos en la parte de abajo se muestra la descarga en curso
Después de completar la descarga el archivo nos vamos a la carpeta de descargas
Seleccionamos el icono y damos clic derecho en el, en donde vamos a dar clic en la
opción de instalar
Ejecutamos el instalador
Se nos muestra la pestaña de bienvenida en donde seleccionaremos “Next” para avanzar
con la instalación
En mi caso seleccione la opción de Típica instalación (Typical)
Una ves realizado lo anterior comenzamos con la instalación presionando el botón de
“Install”
Instalación en curso
Finalizamos la instalación presionando “Finish”
Una vez concluida la instalación se agrega el conector a Visual Studio NET
Esto lo hacemos de la siguiente manera
Creamos un nuevo proyecto en Visual Studio NET
Una ves creado el proyecto nos vamos en el menú “Proyecto” en la opción “Agregar
referencia”
Seleccionamos la opción de examinar
Buscamos la siguiente ruta “C:Program FilesMySQLMySQL Connector Net
8.0.15Assembliesv4.5.2” en la cual seleccionamos “MySqlData.dll”
Se instala el conector como se muestra en la siguiente imagen, ahora damos en aceptar
De esta manera queda agregado el conector a Visual Studio NET
CLASE DESCRIPCION EXPLICACION
BaseCommandInterceptor Proporciona un medio para mejorar o reemplazar los
comandos SQL a través de la cadena de conexión en
lugar de recompilar.
es la clase base que se debe usar para todos los interceptores de
comandos de la zona de usuario
MySqlCommandBuilder
Genera automáticamente comandos de una sola tabla que
se utilizan para conciliar los cambios realizados en un
conjunto de datos con la base de datos MySQL
asociada. Esta clase no puede heredarse.
Genera automáticamente comandos de una sola tabla que se utilizan
para conciliar los cambios realizados en un DataSet con la base de
datos MySQL asociada. Esta clase no puede heredarse
MySqlDataAdapter
Representa un conjunto de comandos de datos y una
conexión de base de datos que se utilizan para completar
un conjunto de datos y actualizar una base de datos
MySQL. Esta clase no puede heredarse.
Representa un conjunto de comandos de datos y una conexión de base
de datos que se utilizan para llenar un conjunto de datos y actualizar
una base de datos MySQL. Esta clase no puede heredarse
MySqlDataReader
Proporciona un medio para leer un flujo de filas solo hacia
adelante desde una base de datos MySQL. Esta clase no
puede heredarse.
Proporciona un medio para leer un flujo de filas solo hacia adelante
desde una base de datos MySQL. Esta clase no puede heredarse
MySqlInfoMessageEventHa
ndler
Representa el método para manejar
el InfoMessageevento de un MySqlConnection.
Representa el método que manejará el evento
MySqlConnection.InfoMessage de MySqlConnection.
MySqlDriverType Especifica los tipos de conexión que son compatibles. Especifica los tipos de conexión soportados
FUENTES DE CONSULTA
Material de apoyo de UNADM de la materia de “Programación NET III”, Unidad 3
Universidad abierta y a distancia de México (UNADM) (2019) Programación .NET, Unidad 3,
Manipulación de datos mediante .NET, México, recuperado de:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/DS/07/
DPRN3/U3/Unidad_3_Manipulacion_de_datos_mediante_NET_DPRN3.pdf
Oracle(2019),MySQL La base de datos de código abierto mas popular del mundo, Oracle
Corporaion y/o sus fiales, EE. UU / Canadá. Recuperado de:
https://dev.mysql.com

Más contenido relacionado

La actualidad más candente (20)

Dprn3 u3 a1_almz
Dprn3 u3 a1_almzDprn3 u3 a1_almz
Dprn3 u3 a1_almz
 
DPRN3_U3_A1_RADO
DPRN3_U3_A1_RADODPRN3_U3_A1_RADO
DPRN3_U3_A1_RADO
 
Actividad 1: Mysql.Data.MySqlClient
Actividad 1: Mysql.Data.MySqlClientActividad 1: Mysql.Data.MySqlClient
Actividad 1: Mysql.Data.MySqlClient
 
Instalación del conector MySQL para .NET
Instalación del conector MySQL para .NETInstalación del conector MySQL para .NET
Instalación del conector MySQL para .NET
 
DPRN3_U3_A1_ULRG
DPRN3_U3_A1_ULRGDPRN3_U3_A1_ULRG
DPRN3_U3_A1_ULRG
 
Jdbc (Java Database Connectivity)
Jdbc (Java Database Connectivity)Jdbc (Java Database Connectivity)
Jdbc (Java Database Connectivity)
 
DPRN3_U3_A1_JEBS
DPRN3_U3_A1_JEBSDPRN3_U3_A1_JEBS
DPRN3_U3_A1_JEBS
 
Java con BD
Java con BDJava con BD
Java con BD
 
Dprn3 u3 a1_estg
Dprn3 u3 a1_estgDprn3 u3 a1_estg
Dprn3 u3 a1_estg
 
DPRN3_U3_A1_FEGM
DPRN3_U3_A1_FEGMDPRN3_U3_A1_FEGM
DPRN3_U3_A1_FEGM
 
JDBC
JDBCJDBC
JDBC
 
Instalacion de un (SGBD)sistema gestor de base de datos.
Instalacion de un (SGBD)sistema gestor de base de datos.Instalacion de un (SGBD)sistema gestor de base de datos.
Instalacion de un (SGBD)sistema gestor de base de datos.
 
Instalación del conector de MySQL para Visual Studio
Instalación del conector de MySQL para Visual StudioInstalación del conector de MySQL para Visual Studio
Instalación del conector de MySQL para Visual Studio
 
Pasos Para Crear Una Conexion
Pasos Para Crear Una ConexionPasos Para Crear Una Conexion
Pasos Para Crear Una Conexion
 
Dprn3 u3 a1_jocc
Dprn3 u3 a1_joccDprn3 u3 a1_jocc
Dprn3 u3 a1_jocc
 
Dprn3 u3 a1_rocm
Dprn3 u3 a1_rocmDprn3 u3 a1_rocm
Dprn3 u3 a1_rocm
 
Dprn3 u3 a1_rahv
Dprn3 u3 a1_rahvDprn3 u3 a1_rahv
Dprn3 u3 a1_rahv
 
CONEXIÓN A MySQL EN .NET
CONEXIÓN A MySQL EN .NETCONEXIÓN A MySQL EN .NET
CONEXIÓN A MySQL EN .NET
 
DPRN3 U3 A1 EVOR
DPRN3 U3 A1 EVORDPRN3 U3 A1 EVOR
DPRN3 U3 A1 EVOR
 
Dprn3 u3 a1_osfm
Dprn3 u3 a1_osfmDprn3 u3 a1_osfm
Dprn3 u3 a1_osfm
 

Similar a DPRM3_U3_A1_JUCO (20)

Dprn3 u3 a1_vims
Dprn3 u3 a1_vimsDprn3 u3 a1_vims
Dprn3 u3 a1_vims
 
MySQL.DataMySqlClient
MySQL.DataMySqlClientMySQL.DataMySqlClient
MySQL.DataMySqlClient
 
Dprn3 u3 a1_isli
Dprn3 u3 a1_isliDprn3 u3 a1_isli
Dprn3 u3 a1_isli
 
Dprn3 u3 a1_aloo
Dprn3 u3 a1_alooDprn3 u3 a1_aloo
Dprn3 u3 a1_aloo
 
Actividad 1 mysql.data.my sqlclient
Actividad 1 mysql.data.my sqlclientActividad 1 mysql.data.my sqlclient
Actividad 1 mysql.data.my sqlclient
 
Dprn3 u3 a1_vmsm
Dprn3 u3 a1_vmsmDprn3 u3 a1_vmsm
Dprn3 u3 a1_vmsm
 
DPRN3_U3_A1_ANHG
DPRN3_U3_A1_ANHGDPRN3_U3_A1_ANHG
DPRN3_U3_A1_ANHG
 
Dprn3 u3 a1_gorh
Dprn3 u3 a1_gorhDprn3 u3 a1_gorh
Dprn3 u3 a1_gorh
 
Dprn3 u3 a1_rogm
Dprn3 u3 a1_rogmDprn3 u3 a1_rogm
Dprn3 u3 a1_rogm
 
Dprn3 u3 a1_rogm
Dprn3 u3 a1_rogmDprn3 u3 a1_rogm
Dprn3 u3 a1_rogm
 
Dprn3 u3 a1_jupm
Dprn3 u3 a1_jupmDprn3 u3 a1_jupm
Dprn3 u3 a1_jupm
 
Conector MySQL .NET
Conector MySQL .NETConector MySQL .NET
Conector MySQL .NET
 
DPRN3_U3_A1_CACO
DPRN3_U3_A1_CACODPRN3_U3_A1_CACO
DPRN3_U3_A1_CACO
 
Dprn3 u3 raal
Dprn3 u3 raalDprn3 u3 raal
Dprn3 u3 raal
 
Dprn3 u3 a1_miho
Dprn3 u3 a1_mihoDprn3 u3 a1_miho
Dprn3 u3 a1_miho
 
Dprn3_u3_a1_herm
Dprn3_u3_a1_hermDprn3_u3_a1_herm
Dprn3_u3_a1_herm
 
Conector my sql
Conector my sqlConector my sql
Conector my sql
 
Dprn3 u3 a1_blbs
Dprn3 u3 a1_blbsDprn3 u3 a1_blbs
Dprn3 u3 a1_blbs
 
Dprn3 u3 a1_mame
Dprn3 u3 a1_mameDprn3 u3 a1_mame
Dprn3 u3 a1_mame
 
Conexión de Base de Datos
Conexión de Base de DatosConexión de Base de Datos
Conexión de Base de Datos
 

Último

Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 

Último (20)

Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 

DPRM3_U3_A1_JUCO

  • 1. PROGRAMACION NET III Mysql.Data.MySqlClient Unidad 3 ACTIVIDAD 1 Docente: Esther Lozano Candia Alumno: Juan José Casillas Olivares MATRICULA: ES1521203710 Universidad Abierta y a Distancia de México UnADM
  • 2. Connector / NET es un controlador ADO.NET completamente administrado para MySQL. A continuación se muestran los pasos para realizar una instalación y configuración de MySql-Conector
  • 3. Para comenzar nos vamos a la pagina de dev.mysql.com en donde vamos a encontrar el conector Seleccionamos la versión de nuestro sistema operativo y damos en el botón Descargar
  • 4. Comenzamos con la descarga en donde si no queremos registrarnos, ni iniciar sección, seleccionamos la opción de “No gracias, solo empieza con la descarga”
  • 5. Como vemos en la parte de abajo se muestra la descarga en curso
  • 6. Después de completar la descarga el archivo nos vamos a la carpeta de descargas
  • 7. Seleccionamos el icono y damos clic derecho en el, en donde vamos a dar clic en la opción de instalar
  • 9. Se nos muestra la pestaña de bienvenida en donde seleccionaremos “Next” para avanzar con la instalación
  • 10. En mi caso seleccione la opción de Típica instalación (Typical)
  • 11. Una ves realizado lo anterior comenzamos con la instalación presionando el botón de “Install”
  • 13. Finalizamos la instalación presionando “Finish”
  • 14. Una vez concluida la instalación se agrega el conector a Visual Studio NET Esto lo hacemos de la siguiente manera
  • 15. Creamos un nuevo proyecto en Visual Studio NET
  • 16. Una ves creado el proyecto nos vamos en el menú “Proyecto” en la opción “Agregar referencia”
  • 18. Buscamos la siguiente ruta “C:Program FilesMySQLMySQL Connector Net 8.0.15Assembliesv4.5.2” en la cual seleccionamos “MySqlData.dll”
  • 19. Se instala el conector como se muestra en la siguiente imagen, ahora damos en aceptar
  • 20. De esta manera queda agregado el conector a Visual Studio NET
  • 21. CLASE DESCRIPCION EXPLICACION BaseCommandInterceptor Proporciona un medio para mejorar o reemplazar los comandos SQL a través de la cadena de conexión en lugar de recompilar. es la clase base que se debe usar para todos los interceptores de comandos de la zona de usuario MySqlCommandBuilder Genera automáticamente comandos de una sola tabla que se utilizan para conciliar los cambios realizados en un conjunto de datos con la base de datos MySQL asociada. Esta clase no puede heredarse. Genera automáticamente comandos de una sola tabla que se utilizan para conciliar los cambios realizados en un DataSet con la base de datos MySQL asociada. Esta clase no puede heredarse MySqlDataAdapter Representa un conjunto de comandos de datos y una conexión de base de datos que se utilizan para completar un conjunto de datos y actualizar una base de datos MySQL. Esta clase no puede heredarse. Representa un conjunto de comandos de datos y una conexión de base de datos que se utilizan para llenar un conjunto de datos y actualizar una base de datos MySQL. Esta clase no puede heredarse MySqlDataReader Proporciona un medio para leer un flujo de filas solo hacia adelante desde una base de datos MySQL. Esta clase no puede heredarse. Proporciona un medio para leer un flujo de filas solo hacia adelante desde una base de datos MySQL. Esta clase no puede heredarse MySqlInfoMessageEventHa ndler Representa el método para manejar el InfoMessageevento de un MySqlConnection. Representa el método que manejará el evento MySqlConnection.InfoMessage de MySqlConnection. MySqlDriverType Especifica los tipos de conexión que son compatibles. Especifica los tipos de conexión soportados
  • 22. FUENTES DE CONSULTA Material de apoyo de UNADM de la materia de “Programación NET III”, Unidad 3 Universidad abierta y a distancia de México (UNADM) (2019) Programación .NET, Unidad 3, Manipulación de datos mediante .NET, México, recuperado de: https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/DS/07/ DPRN3/U3/Unidad_3_Manipulacion_de_datos_mediante_NET_DPRN3.pdf Oracle(2019),MySQL La base de datos de código abierto mas popular del mundo, Oracle Corporaion y/o sus fiales, EE. UU / Canadá. Recuperado de: https://dev.mysql.com