Professional Documents
Culture Documents
MySqlClient;
public partial class PersonaBDDAO : Form { public PersonaBDDAO() { InitializeComponent(); } public Boolean agregarPersona(PersonaDTO per) { Boolean echo=false; MySqlConnection con = new MySqlConnection(); con.ConnectionString = "Server=localhost;DATABASE=practica;UID=root;PASSWORD=;"; con.Open(); try { MySqlCommand comando = con.CreateCommand();
comando.CommandText = "insert into personas values(" +per.getId() + "," +per.getNombre() + "," +per.getEdad()+ ")";
private Boolean borrarPersona(PersonaDTO per) { Boolean echo=false; MySqlConnection con = new MySqlConnection(); con.ConnectionString = "Server=localhost;DATABASE=practica;UID=root;PASSWORD=;"; try { con.Open(); MySqlCommand comando = con.CreateCommand(); comando.CommandText = "delete from personas where id="+per.getId()+ ""; comando.ExecuteNonQuery(); echo=true; comando.Dispose();
private PersonaDTO buscarPersona(PersonaDTO per) { MySqlConnection con = new MySqlConnection(); con.ConnectionString = "Server = localhost;DATABASE=practica;UID=root;Password="; try { con.Open(); MySqlCommand coma = con.CreateCommand(); coma.CommandText = "select * from personas where id=" +per.getId()+ ""; MySqlDataReader datos = coma.ExecuteReader(); if (datos.Read()) { per.setNombre(datos.GetString(1)); per.setEdad(Convert.toInt32(datos.GetString(2))); } datos.Close(); con.Close(); } catch (MySqlException) { } return per; } private Boolean modificarPersona(PersonaDTO per) { Boolean echo=false; MySqlConnection con = new MySqlConnection(); con.ConnectionString = "Server=localhost;DATABASE=practica;UID=root;PASSWORD=;"; try { con.Open(); MySqlCommand comando = con.CreateCommand();
comando.CommandText="update personas set nombre='"+per.getNombre()+"',edad="+per.getEdad()+" where id="+per.getId()+"";