2.- En visual C# 2019, opcion Solution Explorer en el nombre del Proyecto hacer click derecho, despues add y reference, buscar MySQL.data y ok, como muestra la figura.
Diccionario
Creamos una database de nombre Ventas y Tabla dicciona el cual tiene 3 campos idpalabra, eng y espa.
C#
// Agregar libreria MySQL.data
using MySql.Data.MySqlClient;
namespace pryGrabar
{
public partial class Form5 : Form
{
public Form5()
{
InitializeComponent();
}
namespace pryGrabar
{
public partial class Form5 : Form
{
public Form5()
{
InitializeComponent();
}
// Boton Buscar
private void btnBuscar_Click(object sender, EventArgs e)
{ // Sentencia SQL
string SQL = "select * from dicciona where eng like '"+txtBuscar.Text+"%' order by eng";
MySql.Data.MySqlClient.MySqlConnection conn;
{ // Sentencia SQL
string SQL = "select * from dicciona where eng like '"+txtBuscar.Text+"%' order by eng";
MySql.Data.MySqlClient.MySqlConnection conn;
string cad; string[] A = new string[2];
// Cadena de conexion con servidor MySQL.
cad = "server=127.0.0.1;uid=minuvasoft;pwd=4321;database=ventas";try
{
conn = new MySql.Data.MySqlClient.MySqlConnection();
conn.ConnectionString = cad;
conn.Open();
MySqlCommand cmd = new MySqlCommand(SQL, conn);
MySqlDataReader data = cmd.ExecuteReader();
while (data.Read())
{ A[0] = data[1].ToString();
A[1] = data[2].ToString();
grid.Rows.Add(A);
}
data.Close();
conn.Close();
}
catch (MySqlException ex)
{
MessageBox.Show(ex.Message);
}
}
private void palabrasToolStripMenuItem_Click(object sender, EventArgs e)
{
Form6 fr = new Form6();
fr.Show();
}
}
}
{
Form6 fr = new Form6();
fr.Show();
}
}
}
Formulario form6, mantenimiento de palabras
// libreria mysql
using MySql.Data.MySqlClient;
namespace pryGrabar
{
public partial class Form6 : Form
{
public Form6()
{
InitializeComponent();
}
namespace pryGrabar
{
public partial class Form6 : Form
{
public Form6()
{
InitializeComponent();
}
private void btnAdd_Click(object sender, EventArgs e)
{
MySqlConnection cone;
string eng1 = txtEng.Text;
{
MySqlConnection cone;
string eng1 = txtEng.Text;
string espa1 = txtEspa.Text;
// sentencia sql insert
string SQL = "insert into dicciona(eng,espa) values('" + eng1 + "','" + espa1 + "')";
string cad;
// Cadena de conexion a server MySQL.
cad = "server=127.0.0.1;uid=minuvasoft;pwd=4321;database=ventas";try
{
cone = new MySqlConnection();
cone.ConnectionString = cad;
cone.Open();
MySqlCommand cmd = new MySqlCommand(SQL, cone);
cmd.ExecuteNonQuery();
MessageBox.Show("Los Datos se guardaron con Exito");
cone.Close();
}
catch (MySqlException ex)
{
MessageBox.Show("Error " + ex.Message);
}
txtEng.Text = null;
txtEspa.Text = null;
}
}
}
No hay comentarios:
Publicar un comentario