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].

Dprn3 u3 a1_jupm

  • 1.
    UNIVERSIDAD ABIERTA YA 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ónde 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ónejecutiva, 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ónejecutiva, donde explique la instalación del conector de Mysql para Visual Studio Net. • Se elige el sistema operativo:
  • 5.
    Realizar una presentaciónejecutiva, 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ónejecutiva, 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ónejecutiva, 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ónejecutiva, 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ónejecutiva, donde explique la instalación del conector de Mysql para Visual Studio Net. • Se completa la instalación y configuración:
  • 10.
    • Agregar yelaborar 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 SintaxisC# 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].