la versión es: Connector/NET 8.0.19
Despues hacemos el programa Visual01y agregamos la referencia
buscamos la referencia a mysql en mi caso la 8.0.18.0
al terminar deben poder verla como se muestra en la figura:
Posteriormente en el programa es importante escribir lo de rojo, la librería y en form load el intento de conexión:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using MySql.Data.MySqlClient;
namespace Visual01
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
MySqlConnection Con = new MySqlConnection("data source=localhost;user id=root;password=;database=latorre;");
Con.Open();
this.Text = Con.ServerVersion.ToString();
}
}
}
Si todo es correcto la salida debe verse de la siguiente forma:
Ejercicio: Realiza la conexión a SQL Server y mandarla como comentario
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using MySql.Data.MySqlClient;
using System.Data.SqlClient;
namespace Visual01
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
MySqlConnection Con = new MySqlConnection("data source=localhost;user id=root;password=;database=latorre;");
Con.Open();
this.Text = Con.ServerVersion.ToString();
SqlConnection Con2 = new SqlConnection("Data Source = localhost\\SQLEXPRESS01; Database = antares; Initial Catalog = antares; Trusted_Connection = true;");
Con2.Open();
this.Text = Con.ServerVersion.ToString()+"- SQL Server:"+Con2.ServerVersion.ToString() ;
}
}
}
y eso seria todo!



Este comentario ha sido eliminado por el autor.
ResponderBorrarLa explicación me parece bien, es entendible, y la liga para descargar el conector funciona bien.
ResponderBorrarahora espero la cadena para sql server, existen 2 formas una por usuario contraseña y otra por seguridad integrada
BorrarMySqlConnection Con = new MySqlConnection("data source=localhost;user id=root;password=;database=latorre;");
BorrarCon.Open();
this.Text = Con.ServerVersion.ToString();
SqlConnection Con2 = new SqlConnection("Data Source = localhost; Database = master; Initial Catalog = master; Trusted_Connection = true;");
Con2.Open();
this.Text = Con.ServerVersion.ToString() + "- SQL Server:" + Con2.ServerVersion.ToString();
(y)
ResponderBorrarFalta explicacion
ResponderBorrar