SlideShare una empresa de Scribd logo
1 de 10
• Docente: Esther Lozano Candia.
• Grupo: DS-DPRN3-1802-B01-001
• Alumno: Edgar Elías Urbán Luna.
Actividad: Conexión de MySql mediante NET
Programación net III.
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.
Conectar C# y Mysql.
-Lo primero que se debe hacer es crear la base de datos en MySql.
-Ya se en MySql Workbench en un servidor local Xampp o Wamp.
2
-Lo siguiente que se necesita es instalar el driver que proporciona mysql para conectarnos desde
.NET, el cual se llama MySql Connector/Net.
3
2. Se abre Visual Studio y se crea un nuevo
proyecto Windows forms con los datos que
harán la conexión.
4
1. Instalar el conector.
“
5
- Ya creada la interfaz se agrega una nueva clase la cual llamaremos BdNormal,
dicha clase nos servirá para tener la cadena de conexión hacia MySql.
Por lo cual tendrá el siguiente código:
Public class BdNomal
{
Public static MysqlConnection ObtenerConexion()
{
MySqlConnection conectar= new MySqlConnection(“server=127.0.0.1;
database=Nombre; Uid=root; pwd=;”);
conectar.Open();
return conectar;
}
}
“
6
Explicación del código:
▫ ObtenerConexion = Nombre del método que nos conectara a la base de datos.
▫ Server = Servidor de Mysql.
▫ Database = Nombre de la base de datos a la cual nos conectamos.
▫ Uid = Nombre del usuario de Mysql( por defecto root).
▫ Pwd = Contraseña del usuario (dejar en blanco si no tiene).
▫ Para comenzar tenemos que tener instalado el conector que
ya les puse arriba y por si acaso tendremos que agregarlo en
referencias.
▫ Y acontinuacion buscamos MySQL.Data
▫ En nuestro Form, nos vamos al código para empezar a
realizar la conexión a la Base de datos
Agregamos la biblioteca de MySQL a nuestra seccion “using”
7
▫ Para probar la conexión, que es funcional se puede añadir un
botón con el siguiente código:
{
BdNormal.Obtenerconexion();
MessageBox.Show(“Conectado”)
}
▫ Y si está bien el código no abra ningún problema y mostrará el
mensaje “Conectado” o el mensaje que muestre que está
correcto.
8
“
9
Clases de MySqlClient
-MySqlConnection : Representa una conexión abierta a una base de datos del servidor
MySQL. Esta clase no puede heredarse.
-MySqlCommandBuilder : Genera automáticamente comandos de tabla única para
reconciliar los cambios realizados en un conjunto de datos 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.
-MySqlDataReader : Proporciona un medio para leer una secuencia de filas de solo avance
de una base de datos MySQL. Esta clase no puede heredarse.
-MySqlScript : Proporciona una clase capaz de ejecutar una secuencia de comandos SQL
que contiene varias instrucciones SQL, incluidas las instrucciones CREATE PROCEDURE
que requieren cambiar el delimitador.
10
Agradezco su atención.
Referencias y consultas:
Unidad_3_Manipulacion_de_datos_mediante_NET_DPRN3.pdf
https://www.youtube.com/watch?v=e8R3-EXqQIM
https://social.msdn.microsoft.com/Forums/es-ES/f5111b3d-a6f0-
466d-ae53-5c5ad8b6c83a/conectar-c-con-una-bd-de-
mysql?forum=vcses
https://balusoft.wordpress.com/2011/04/15/conectarse-a-mysql-
desde-c-visual-studio-2010/
https://es.stackoverflow.com/questions/87914/c%C3%B3mo-
conectar-un-sistema-en-c-con-una-base-de-datos-mysql-fuera-de-
la-red-lan
https://dev.mysql.com/doc/connector-net/en/connector-net-ref-
mysqlclient.html

Más contenido relacionado

La actualidad más candente (20)

Dprn3 u3 a1_efar
Dprn3 u3 a1_efarDprn3 u3 a1_efar
Dprn3 u3 a1_efar
 
Creacion y utilizacion de consultas simples php
Creacion y utilizacion de consultas simples phpCreacion y utilizacion de consultas simples php
Creacion y utilizacion de consultas simples php
 
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_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
 
Dprn3 u3 a1_roog Actividad 1: Mysql.Data.MySqlClient
Dprn3 u3 a1_roog  Actividad 1: Mysql.Data.MySqlClientDprn3 u3 a1_roog  Actividad 1: Mysql.Data.MySqlClient
Dprn3 u3 a1_roog Actividad 1: Mysql.Data.MySqlClient
 
Dprn3 u3 a1_vmsm
Dprn3 u3 a1_vmsmDprn3 u3 a1_vmsm
Dprn3 u3 a1_vmsm
 
Dprn3_u3_a1_mjvl
Dprn3_u3_a1_mjvlDprn3_u3_a1_mjvl
Dprn3_u3_a1_mjvl
 
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
 
Presentacion tutorados
Presentacion tutoradosPresentacion tutorados
Presentacion tutorados
 
DPRN3_U3_A1_IRUM
DPRN3_U3_A1_IRUMDPRN3_U3_A1_IRUM
DPRN3_U3_A1_IRUM
 
DPRN3_U3_A1_ANHG
DPRN3_U3_A1_ANHGDPRN3_U3_A1_ANHG
DPRN3_U3_A1_ANHG
 
Dprn3 u3 a1_hehm
Dprn3 u3 a1_hehmDprn3 u3 a1_hehm
Dprn3 u3 a1_hehm
 
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_hane1
Dprn3 u3 a1_hane1Dprn3 u3 a1_hane1
Dprn3 u3 a1_hane1
 
Instalación y clases de mysql client
Instalación y clases de mysql clientInstalación y clases de mysql client
Instalación y clases de mysql client
 
Dprn3 u3 a1_isli
Dprn3 u3 a1_isliDprn3 u3 a1_isli
Dprn3 u3 a1_isli
 
Dprn3 u3 a1_rahv
Dprn3 u3 a1_rahvDprn3 u3 a1_rahv
Dprn3 u3 a1_rahv
 
DPRN3_U3_A1_CACO
DPRN3_U3_A1_CACODPRN3_U3_A1_CACO
DPRN3_U3_A1_CACO
 

Similar a Dprn3 u3 a1_eeul

Dprn3 u3 a1_almz
Dprn3 u3 a1_almzDprn3 u3 a1_almz
Dprn3 u3 a1_almzalfredomen
 
Actividad 1 Programación Net III
Actividad 1 Programación Net IIIActividad 1 Programación Net III
Actividad 1 Programación Net IIIJANETNuez5
 
DPRN3_U3_A1_JEBS
DPRN3_U3_A1_JEBSDPRN3_U3_A1_JEBS
DPRN3_U3_A1_JEBSmauryjin
 
DPRN3_U3_A1_AAMG
DPRN3_U3_A1_AAMGDPRN3_U3_A1_AAMG
DPRN3_U3_A1_AAMGKeros Tron
 
MySQL.DataMySqlClient
MySQL.DataMySqlClientMySQL.DataMySqlClient
MySQL.DataMySqlClientyakgon72
 
Conexion mysql con java usando netbeans
Conexion mysql con java usando netbeansConexion mysql con java usando netbeans
Conexion mysql con java usando netbeansEmerson Garay
 
Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3EdwinMontilla5
 
Silfredo valdez 28391048
Silfredo valdez 28391048Silfredo valdez 28391048
Silfredo valdez 28391048SilfredoValdez
 
Guia 1 conexion a base de datos sql server
Guia 1 conexion a base de datos sql serverGuia 1 conexion a base de datos sql server
Guia 1 conexion a base de datos sql serverMayito CH
 
conexion a base de datos sql server
conexion a base de datos sql serverconexion a base de datos sql server
conexion a base de datos sql serverMayito CH
 

Similar a Dprn3 u3 a1_eeul (18)

Dprn3 u3 a1_vims
Dprn3 u3 a1_vimsDprn3 u3 a1_vims
Dprn3 u3 a1_vims
 
Dprn3 u3 a1_almz
Dprn3 u3 a1_almzDprn3 u3 a1_almz
Dprn3 u3 a1_almz
 
Conexión de Base de Datos
Conexión de Base de DatosConexión de Base de Datos
Conexión de Base de Datos
 
Actividad 1 Programación Net III
Actividad 1 Programación Net IIIActividad 1 Programación Net III
Actividad 1 Programación Net III
 
Practica 4
Practica 4Practica 4
Practica 4
 
DPRN3_U3_A1_JEBS
DPRN3_U3_A1_JEBSDPRN3_U3_A1_JEBS
DPRN3_U3_A1_JEBS
 
Dprn3 u3 a1_blbs
Dprn3 u3 a1_blbsDprn3 u3 a1_blbs
Dprn3 u3 a1_blbs
 
DPRN3_U3_A1_AAMG
DPRN3_U3_A1_AAMGDPRN3_U3_A1_AAMG
DPRN3_U3_A1_AAMG
 
DPRM3_U3_A1_JUCO
DPRM3_U3_A1_JUCODPRM3_U3_A1_JUCO
DPRM3_U3_A1_JUCO
 
MySQL.DataMySqlClient
MySQL.DataMySqlClientMySQL.DataMySqlClient
MySQL.DataMySqlClient
 
Conexion mysql con java usando netbeans
Conexion mysql con java usando netbeansConexion mysql con java usando netbeans
Conexion mysql con java usando netbeans
 
Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3
 
Silfredo valdez 28391048
Silfredo valdez 28391048Silfredo valdez 28391048
Silfredo valdez 28391048
 
Guia 1 conexion a base de datos sql server
Guia 1 conexion a base de datos sql serverGuia 1 conexion a base de datos sql server
Guia 1 conexion a base de datos sql server
 
conexion a base de datos sql server
conexion a base de datos sql serverconexion a base de datos sql server
conexion a base de datos sql server
 
Dprn3 u3 a1_aloo
Dprn3 u3 a1_alooDprn3 u3 a1_aloo
Dprn3 u3 a1_aloo
 
Bases de datos con java
Bases de datos con javaBases de datos con java
Bases de datos con java
 
Practica9 bases de datos
Practica9 bases de datosPractica9 bases de datos
Practica9 bases de datos
 

Último

Panorama Sociodemográfico de México 2020: GUANAJUATO
Panorama Sociodemográfico de México 2020: GUANAJUATOPanorama Sociodemográfico de México 2020: GUANAJUATO
Panorama Sociodemográfico de México 2020: GUANAJUATOJuan Carlos Fonseca Mata
 
Presentacion-Prevencion-Incendios-Forestales.pdf
Presentacion-Prevencion-Incendios-Forestales.pdfPresentacion-Prevencion-Incendios-Forestales.pdf
Presentacion-Prevencion-Incendios-Forestales.pdfDodiAcuaArstica
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresamerca6
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosssuser948499
 
PANTEÓN DE Paris en historia de la arquitectura
PANTEÓN DE Paris en historia de la arquitecturaPANTEÓN DE Paris en historia de la arquitectura
PANTEÓN DE Paris en historia de la arquitecturaRosaHurtado26
 
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdfReservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdfJC Díaz Herrera
 
Posiciones del IDH a nivel global en México (1982-2024).pdf
Posiciones del IDH a nivel global en México (1982-2024).pdfPosiciones del IDH a nivel global en México (1982-2024).pdf
Posiciones del IDH a nivel global en México (1982-2024).pdfJC Díaz Herrera
 
Familias_más_ricas_de_AL_en_la_historia.pdf
Familias_más_ricas_de_AL_en_la_historia.pdfFamilias_más_ricas_de_AL_en_la_historia.pdf
Familias_más_ricas_de_AL_en_la_historia.pdfJC Díaz Herrera
 
Tipos de Educacion en diferentes partes del mundo.pptx
Tipos de Educacion en diferentes partes del mundo.pptxTipos de Educacion en diferentes partes del mundo.pptx
Tipos de Educacion en diferentes partes del mundo.pptxMiguelPerz4
 
Los más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdfLos más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdfJC Díaz Herrera
 
Posiciones de México en el PNB PPA per cápita (1982-2024).pdf
Posiciones de México en el PNB PPA per cápita (1982-2024).pdfPosiciones de México en el PNB PPA per cápita (1982-2024).pdf
Posiciones de México en el PNB PPA per cápita (1982-2024).pdfJC Díaz Herrera
 
Las familias más ricas del sionismo en el siglo XXI.pdf
Las familias más ricas del sionismo en el siglo XXI.pdfLas familias más ricas del sionismo en el siglo XXI.pdf
Las familias más ricas del sionismo en el siglo XXI.pdfJC Díaz Herrera
 
CNEB-CURRICULO NACIONAL DE EDUCACION BASICA
CNEB-CURRICULO NACIONAL DE EDUCACION BASICACNEB-CURRICULO NACIONAL DE EDUCACION BASICA
CNEB-CURRICULO NACIONAL DE EDUCACION BASICAYOSHELINSARAIMAMANIS2
 
Familias más ricas de países de AL en inicio de su hegemonía (2024).pdf
Familias más ricas de países de AL en inicio de su hegemonía (2024).pdfFamilias más ricas de países de AL en inicio de su hegemonía (2024).pdf
Familias más ricas de países de AL en inicio de su hegemonía (2024).pdfJC Díaz Herrera
 
Las mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfLas mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfJC Díaz Herrera
 
Posiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdfPosiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdfJC Díaz Herrera
 
presentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.pptpresentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.pptMelina Alama Visitacion
 
Los_países_con_la_mayor_cantidad_de_rascacielos (2023).pdf
Los_países_con_la_mayor_cantidad_de_rascacielos (2023).pdfLos_países_con_la_mayor_cantidad_de_rascacielos (2023).pdf
Los_países_con_la_mayor_cantidad_de_rascacielos (2023).pdfJC Díaz Herrera
 
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticAnálisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticJamithGarcia1
 
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptxINTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptxJamesHerberthBacaTel
 

Último (20)

Panorama Sociodemográfico de México 2020: GUANAJUATO
Panorama Sociodemográfico de México 2020: GUANAJUATOPanorama Sociodemográfico de México 2020: GUANAJUATO
Panorama Sociodemográfico de México 2020: GUANAJUATO
 
Presentacion-Prevencion-Incendios-Forestales.pdf
Presentacion-Prevencion-Incendios-Forestales.pdfPresentacion-Prevencion-Incendios-Forestales.pdf
Presentacion-Prevencion-Incendios-Forestales.pdf
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresa
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datos
 
PANTEÓN DE Paris en historia de la arquitectura
PANTEÓN DE Paris en historia de la arquitecturaPANTEÓN DE Paris en historia de la arquitectura
PANTEÓN DE Paris en historia de la arquitectura
 
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdfReservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
 
Posiciones del IDH a nivel global en México (1982-2024).pdf
Posiciones del IDH a nivel global en México (1982-2024).pdfPosiciones del IDH a nivel global en México (1982-2024).pdf
Posiciones del IDH a nivel global en México (1982-2024).pdf
 
Familias_más_ricas_de_AL_en_la_historia.pdf
Familias_más_ricas_de_AL_en_la_historia.pdfFamilias_más_ricas_de_AL_en_la_historia.pdf
Familias_más_ricas_de_AL_en_la_historia.pdf
 
Tipos de Educacion en diferentes partes del mundo.pptx
Tipos de Educacion en diferentes partes del mundo.pptxTipos de Educacion en diferentes partes del mundo.pptx
Tipos de Educacion en diferentes partes del mundo.pptx
 
Los más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdfLos más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdf
 
Posiciones de México en el PNB PPA per cápita (1982-2024).pdf
Posiciones de México en el PNB PPA per cápita (1982-2024).pdfPosiciones de México en el PNB PPA per cápita (1982-2024).pdf
Posiciones de México en el PNB PPA per cápita (1982-2024).pdf
 
Las familias más ricas del sionismo en el siglo XXI.pdf
Las familias más ricas del sionismo en el siglo XXI.pdfLas familias más ricas del sionismo en el siglo XXI.pdf
Las familias más ricas del sionismo en el siglo XXI.pdf
 
CNEB-CURRICULO NACIONAL DE EDUCACION BASICA
CNEB-CURRICULO NACIONAL DE EDUCACION BASICACNEB-CURRICULO NACIONAL DE EDUCACION BASICA
CNEB-CURRICULO NACIONAL DE EDUCACION BASICA
 
Familias más ricas de países de AL en inicio de su hegemonía (2024).pdf
Familias más ricas de países de AL en inicio de su hegemonía (2024).pdfFamilias más ricas de países de AL en inicio de su hegemonía (2024).pdf
Familias más ricas de países de AL en inicio de su hegemonía (2024).pdf
 
Las mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfLas mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdf
 
Posiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdfPosiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdf
 
presentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.pptpresentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.ppt
 
Los_países_con_la_mayor_cantidad_de_rascacielos (2023).pdf
Los_países_con_la_mayor_cantidad_de_rascacielos (2023).pdfLos_países_con_la_mayor_cantidad_de_rascacielos (2023).pdf
Los_países_con_la_mayor_cantidad_de_rascacielos (2023).pdf
 
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticAnálisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
 
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptxINTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
 

Dprn3 u3 a1_eeul

  • 1. • Docente: Esther Lozano Candia. • Grupo: DS-DPRN3-1802-B01-001 • Alumno: Edgar Elías Urbán Luna. Actividad: Conexión de MySql mediante NET Programación net III.
  • 2. 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. Conectar C# y Mysql. -Lo primero que se debe hacer es crear la base de datos en MySql. -Ya se en MySql Workbench en un servidor local Xampp o Wamp. 2
  • 3. -Lo siguiente que se necesita es instalar el driver que proporciona mysql para conectarnos desde .NET, el cual se llama MySql Connector/Net. 3
  • 4. 2. Se abre Visual Studio y se crea un nuevo proyecto Windows forms con los datos que harán la conexión. 4 1. Instalar el conector.
  • 5. “ 5 - Ya creada la interfaz se agrega una nueva clase la cual llamaremos BdNormal, dicha clase nos servirá para tener la cadena de conexión hacia MySql. Por lo cual tendrá el siguiente código: Public class BdNomal { Public static MysqlConnection ObtenerConexion() { MySqlConnection conectar= new MySqlConnection(“server=127.0.0.1; database=Nombre; Uid=root; pwd=;”); conectar.Open(); return conectar; } }
  • 6. “ 6 Explicación del código: ▫ ObtenerConexion = Nombre del método que nos conectara a la base de datos. ▫ Server = Servidor de Mysql. ▫ Database = Nombre de la base de datos a la cual nos conectamos. ▫ Uid = Nombre del usuario de Mysql( por defecto root). ▫ Pwd = Contraseña del usuario (dejar en blanco si no tiene).
  • 7. ▫ Para comenzar tenemos que tener instalado el conector que ya les puse arriba y por si acaso tendremos que agregarlo en referencias. ▫ Y acontinuacion buscamos MySQL.Data ▫ En nuestro Form, nos vamos al código para empezar a realizar la conexión a la Base de datos Agregamos la biblioteca de MySQL a nuestra seccion “using” 7
  • 8. ▫ Para probar la conexión, que es funcional se puede añadir un botón con el siguiente código: { BdNormal.Obtenerconexion(); MessageBox.Show(“Conectado”) } ▫ Y si está bien el código no abra ningún problema y mostrará el mensaje “Conectado” o el mensaje que muestre que está correcto. 8
  • 9. “ 9 Clases de MySqlClient -MySqlConnection : Representa una conexión abierta a una base de datos del servidor MySQL. Esta clase no puede heredarse. -MySqlCommandBuilder : Genera automáticamente comandos de tabla única para reconciliar los cambios realizados en un conjunto de datos 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. -MySqlDataReader : Proporciona un medio para leer una secuencia de filas de solo avance de una base de datos MySQL. Esta clase no puede heredarse. -MySqlScript : Proporciona una clase capaz de ejecutar una secuencia de comandos SQL que contiene varias instrucciones SQL, incluidas las instrucciones CREATE PROCEDURE que requieren cambiar el delimitador.
  • 10. 10 Agradezco su atención. Referencias y consultas: Unidad_3_Manipulacion_de_datos_mediante_NET_DPRN3.pdf https://www.youtube.com/watch?v=e8R3-EXqQIM https://social.msdn.microsoft.com/Forums/es-ES/f5111b3d-a6f0- 466d-ae53-5c5ad8b6c83a/conectar-c-con-una-bd-de- mysql?forum=vcses https://balusoft.wordpress.com/2011/04/15/conectarse-a-mysql- desde-c-visual-studio-2010/ https://es.stackoverflow.com/questions/87914/c%C3%B3mo- conectar-un-sistema-en-c-con-una-base-de-datos-mysql-fuera-de- la-red-lan https://dev.mysql.com/doc/connector-net/en/connector-net-ref- mysqlclient.html