INSERTAR DATOS A C# DESDE MYSQL
jhonnathan21581129 de Octubre de 2014
970 Palabras (4 Páginas)157 Visitas
namespace WindowsFormsApplication3
{
//CLASE QUE PERMITE CONECTAR Y REALIZAR TRANSACCIONES SQL
public class Prueba
{
public void Consulta(string conexion, string consulta)
{
MySqlConnection conn;
MySqlCommand com;
try
{
conn = new MySqlConnection(conexion);
conn.Open();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
return;
}
try
{
com = new MySqlCommand(consulta, conn);
com.ExecuteNonQuery();
MessageBox.Show("Se han Ingresado los datos");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
return;
}
finally
{
conn.Close();
}
}
}
public partial class Form1 : Form
{
MySqlConnection conex = new MySqlConnection();
Prueba obj = new Prueba();
string cadena;
public Form1()
{
InitializeComponent();
}
//BOTON PARA CONECTAR
private void button1_Click(object sender, EventArgs e)
{
try
{
cadena = "Server=localhost;Database=base1;Uid=root;Pwd=1234;";
MySqlCommand cmdo = new MySqlCommand(cadena, conex);
conex.ConnectionString = cadena;
conex.Open();
MessageBox.Show("se conecto");
cmdo.CommandText = "insert into tabla3 Values(1,'itsup');";
cmdo.Connection = conex;
// cmdo.ExecuteNonQuery();
conex.Close();
MessageBox.Show("El Registro se ha Hecho Correctamente", "Registros Exitoso");
}
catch (MySqlException)
{
MessageBox.Show("Error al conectarse..");
}
}
//BOTON INSERTAR
private void button2_Click(object sender, EventArgs e)
{
string nombre = textBox1.Text;
string apellido = textBox2.Text;
string conexion = "Server=localhost;Database=base1;Uid=root;Pwd=1234;";
string query = "insert into tablaX values('" + nombre + "','" + apellido + "');";
obj.Consulta(conexion, query);
}
}
}
...