SlideShare una empresa de Scribd logo
1 de 12
UNIVERSIDAD ABIERTA Y A DISTANCIA DE MÉXICO
Curso
PROGRAMACIÓN NET III
Unidad 3. Manipulación de datos mediante .NET
Actividad 1: Mysql.Data.MySqlClient
Docente en línea
ESTHER LOZANO CANDIA
Alumno: JUAN ANTONIO PADILLA MACEDO
Matrícula: ES162009307
Fecha: 14 de marzo de 2019
Unidad 3. Manipulación de datos mediante .NET
Actividad 1: Mysql.Data.MySqlClient
Propósito
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.
Realizar una presentación ejecutiva, donde explique la
instalación del conector de Mysql para Visual Studio Net.
• Se ingresa al link (En mi caso descargue todos los productos MySQL):
https://dev.mysql.com/downloads/connector/net/1.0.html
Realizar una presentación ejecutiva, donde explique la
instalación del conector de Mysql para Visual Studio Net.
• Se elige el sistema operativo:
Realizar una presentación ejecutiva, donde explique la
instalación del conector de Mysql para Visual Studio Net.
• Se elige la opción deseada, yo elegí solo descargar sin registrar:
Realizar una presentación ejecutiva, donde explique la
instalación del conector de Mysql para Visual Studio Net.
• Se descarga el ejecutable y se obtiene el MySQL Installer:
Realizar una presentación ejecutiva, donde explique la
instalación del conector de Mysql para Visual Studio Net.
• Se aceptan los términos y se eligen los productos a descargar:
Realizar una presentación ejecutiva, donde explique la
instalación del conector de Mysql para Visual Studio Net.
• Se aceptan los términos y se eligen los productos a descargar:
Realizar una presentación ejecutiva, donde explique la
instalación del conector de Mysql para Visual Studio Net.
• Se completa la instalación y configuración:
• 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 Descripción Sintaxis C#
MySqlCommand Representa una instrucción SQL para
ejecutar contra una base de datos MySQL.
Esta clase no puede heredarse.
public sealed class MySqlCommand : DbCommand,
IDisposable, Icloneable
MySqlCommandBuilder 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.
public sealed class MySqlCommandBuilder :
DbCommandBuilder
MySqlConnection Representa una conexión abierta a una base
de datos del servidor MySQL. Esta clase no
puede heredarse.
public sealed class MySqlConnection : DbConnection,
Icloneable
MySqlDataAdapter 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.
public sealed class MySqlDataAdapter :
DbDataAdapter,
IDbDataAdapter, IDataAdapter
MySqlDataReader Proporciona un medio para leer un flujo de
filas solo hacia adelante desde una base de
datos MySQL. Esta clase no puede
heredarse.
public sealed class MySqlDataReader : DbDataReader,
IDataReader, IDisposable, IDataRecord
MySqlException La excepción que se produce cuando MySQL
devuelve un error. Esta clase no puede
heredarse.
[SerializableAttribute]
public sealed class MySqlException : DbException
MySqlParameterCollection Representa una colección de parámetros
relevantes para un MySqlCommand, así
como sus respectivas asignaciones a
columnas en un DataSet. Esta clase no
puede heredarse.
public sealed class MySqlParameterCollection :
DbParameterCollection
MySqlTransaction Representa una transacción de SQL que se
realizará en una base de datos MySQL. Esta
clase no puede heredarse.
public sealed class MySqlTransaction : DbTransaction
MySql.Data.MySqlClient Namespace
detalle y descripción de clases frecuentes
Referencias:
• MYSQL.DATA.MYSQLCLIENT NAMESPACE
• En el texto: (Dev.mysql.com, 2019)
• Bibliografía: Dev.mysql.com. (2019). MySql.Data.MySqlClient
Namespace. [online] Available at:
https://dev.mysql.com/doc/dev/connector-
net/8.0/html/N_MySql_Data_MySqlClient.htm [Accessed 14 Mar.
2019].

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Dprn3 u3 a1_hane1
Dprn3 u3 a1_hane1Dprn3 u3 a1_hane1
Dprn3 u3 a1_hane1
 
DPRN3_U3_A1_FEGM
DPRN3_U3_A1_FEGMDPRN3_U3_A1_FEGM
DPRN3_U3_A1_FEGM
 
Dprn3 u3 a1_jahf
Dprn3 u3 a1_jahfDprn3 u3 a1_jahf
Dprn3 u3 a1_jahf
 
Dprn3 u3 a1_jocc
Dprn3 u3 a1_joccDprn3 u3 a1_jocc
Dprn3 u3 a1_jocc
 
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_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
 
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
 
Actividad 1 Programación Net III
Actividad 1 Programación Net IIIActividad 1 Programación Net III
Actividad 1 Programación Net III
 
DPRN3_U3_A1_JEBS
DPRN3_U3_A1_JEBSDPRN3_U3_A1_JEBS
DPRN3_U3_A1_JEBS
 
Dprn3 u3 a1_vimu
Dprn3 u3 a1_vimuDprn3 u3 a1_vimu
Dprn3 u3 a1_vimu
 
DPRN3_U3_A1_IRUM
DPRN3_U3_A1_IRUMDPRN3_U3_A1_IRUM
DPRN3_U3_A1_IRUM
 
Dprn3 u3 a1_jojm
Dprn3 u3 a1_jojmDprn3 u3 a1_jojm
Dprn3 u3 a1_jojm
 
DPRN3_U3_A1_RADO
DPRN3_U3_A1_RADODPRN3_U3_A1_RADO
DPRN3_U3_A1_RADO
 
DPRN3_U3_A1_CACO
DPRN3_U3_A1_CACODPRN3_U3_A1_CACO
DPRN3_U3_A1_CACO
 
Dprn3_u3_a1_herm
Dprn3_u3_a1_hermDprn3_u3_a1_herm
Dprn3_u3_a1_herm
 
DPRN3_U3_A1_ULRG
DPRN3_U3_A1_ULRGDPRN3_U3_A1_ULRG
DPRN3_U3_A1_ULRG
 
DPRN3 U3 A1 EVOR
DPRN3 U3 A1 EVORDPRN3 U3 A1 EVOR
DPRN3 U3 A1 EVOR
 
Dprn3 u3 a1_veag
Dprn3 u3 a1_veagDprn3 u3 a1_veag
Dprn3 u3 a1_veag
 
Dprn3 u3 a1_aloo
Dprn3 u3 a1_alooDprn3 u3 a1_aloo
Dprn3 u3 a1_aloo
 

Similar a Dprn3 u3 a1_jupm

Similar a Dprn3 u3 a1_jupm (16)

Dprn3 u3 a1_almz
Dprn3 u3 a1_almzDprn3 u3 a1_almz
Dprn3 u3 a1_almz
 
Dprn3 u3 a1_blbs
Dprn3 u3 a1_blbsDprn3 u3 a1_blbs
Dprn3 u3 a1_blbs
 
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_vims
Dprn3 u3 a1_vimsDprn3 u3 a1_vims
Dprn3 u3 a1_vims
 
DPRN3_U3_A1_AAMG
DPRN3_U3_A1_AAMGDPRN3_U3_A1_AAMG
DPRN3_U3_A1_AAMG
 
Instalacion de conector mysql para .net
Instalacion de conector mysql para .netInstalacion de conector mysql para .net
Instalacion de conector mysql para .net
 
Dprn3_u3_a1_mjvl
Dprn3_u3_a1_mjvlDprn3_u3_a1_mjvl
Dprn3_u3_a1_mjvl
 
Dprn3 u3 a1_lugm
Dprn3 u3 a1_lugmDprn3 u3 a1_lugm
Dprn3 u3 a1_lugm
 
DPRM3_U3_A1_JUCO
DPRM3_U3_A1_JUCODPRM3_U3_A1_JUCO
DPRM3_U3_A1_JUCO
 
DPRN3_U3_A1_MAZA
DPRN3_U3_A1_MAZADPRN3_U3_A1_MAZA
DPRN3_U3_A1_MAZA
 
Dprn3 u3 a1_rahv
Dprn3 u3 a1_rahvDprn3 u3 a1_rahv
Dprn3 u3 a1_rahv
 
Dprn3 u3 a1_lmam
Dprn3 u3 a1_lmamDprn3 u3 a1_lmam
Dprn3 u3 a1_lmam
 
DPRN3_U3_A1_ANHG
DPRN3_U3_A1_ANHGDPRN3_U3_A1_ANHG
DPRN3_U3_A1_ANHG
 
Ac1u3
Ac1u3Ac1u3
Ac1u3
 
Dprn3 u3 a1_daph
Dprn3 u3 a1_daphDprn3 u3 a1_daph
Dprn3 u3 a1_daph
 
Modoconexion
ModoconexionModoconexion
Modoconexion
 

Último

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 

Último (20)

Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.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
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
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
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
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
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
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
 
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
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 

Dprn3 u3 a1_jupm

  • 1. UNIVERSIDAD ABIERTA Y A DISTANCIA DE MÉXICO Curso PROGRAMACIÓN NET III Unidad 3. Manipulación de datos mediante .NET Actividad 1: Mysql.Data.MySqlClient Docente en línea ESTHER LOZANO CANDIA Alumno: JUAN ANTONIO PADILLA MACEDO Matrícula: ES162009307 Fecha: 14 de marzo de 2019
  • 2. Unidad 3. Manipulación de datos mediante .NET Actividad 1: Mysql.Data.MySqlClient Propósito 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.
  • 3. Realizar una presentación ejecutiva, donde explique la instalación del conector de Mysql para Visual Studio Net. • Se ingresa al link (En mi caso descargue todos los productos MySQL): https://dev.mysql.com/downloads/connector/net/1.0.html
  • 4. Realizar una presentación ejecutiva, donde explique la instalación del conector de Mysql para Visual Studio Net. • Se elige el sistema operativo:
  • 5. Realizar una presentación ejecutiva, donde explique la instalación del conector de Mysql para Visual Studio Net. • Se elige la opción deseada, yo elegí solo descargar sin registrar:
  • 6. Realizar una presentación ejecutiva, donde explique la instalación del conector de Mysql para Visual Studio Net. • Se descarga el ejecutable y se obtiene el MySQL Installer:
  • 7. Realizar una presentación ejecutiva, donde explique la instalación del conector de Mysql para Visual Studio Net. • Se aceptan los términos y se eligen los productos a descargar:
  • 8. Realizar una presentación ejecutiva, donde explique la instalación del conector de Mysql para Visual Studio Net. • Se aceptan los términos y se eligen los productos a descargar:
  • 9. Realizar una presentación ejecutiva, donde explique la instalación del conector de Mysql para Visual Studio Net. • Se completa la instalación y configuración:
  • 10. • 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.
  • 11. Clase Descripción Sintaxis C# MySqlCommand Representa una instrucción SQL para ejecutar contra una base de datos MySQL. Esta clase no puede heredarse. public sealed class MySqlCommand : DbCommand, IDisposable, Icloneable MySqlCommandBuilder 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. public sealed class MySqlCommandBuilder : DbCommandBuilder MySqlConnection Representa una conexión abierta a una base de datos del servidor MySQL. Esta clase no puede heredarse. public sealed class MySqlConnection : DbConnection, Icloneable MySqlDataAdapter 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. public sealed class MySqlDataAdapter : DbDataAdapter, IDbDataAdapter, IDataAdapter MySqlDataReader Proporciona un medio para leer un flujo de filas solo hacia adelante desde una base de datos MySQL. Esta clase no puede heredarse. public sealed class MySqlDataReader : DbDataReader, IDataReader, IDisposable, IDataRecord MySqlException La excepción que se produce cuando MySQL devuelve un error. Esta clase no puede heredarse. [SerializableAttribute] public sealed class MySqlException : DbException MySqlParameterCollection Representa una colección de parámetros relevantes para un MySqlCommand, así como sus respectivas asignaciones a columnas en un DataSet. Esta clase no puede heredarse. public sealed class MySqlParameterCollection : DbParameterCollection MySqlTransaction Representa una transacción de SQL que se realizará en una base de datos MySQL. Esta clase no puede heredarse. public sealed class MySqlTransaction : DbTransaction MySql.Data.MySqlClient Namespace detalle y descripción de clases frecuentes
  • 12. Referencias: • MYSQL.DATA.MYSQLCLIENT NAMESPACE • En el texto: (Dev.mysql.com, 2019) • Bibliografía: Dev.mysql.com. (2019). MySql.Data.MySqlClient Namespace. [online] Available at: https://dev.mysql.com/doc/dev/connector- net/8.0/html/N_MySql_Data_MySqlClient.htm [Accessed 14 Mar. 2019].