public void InserirNome(string inserirNome) { using (MySqlConnection conexao = ConexaoBD.getInstancia().getConexao()) { try { conexao.Open(); MySqlCommand comando = conexao.CreateCommand(); comando.CommandText = "insert into usuarios(Nome_usuario) values(@varNome);"; comando.Parameters.AddWithValue("varNome", inserirNome); int valorRetorno = comando.ExecuteNonQuery(); // vai retornar a quantidade de linhas afetadas if (valorRetorno < 1) { // e se este valor de linhas for menor que um, deu erro na inclusão MessageBox.Show("Erro ao inserir"); } else { MessageBox.Show("Inserido com sucesso!"); } } catch (MySqlException msqle) { MessageBox.Show("Erro de acesso ao Banco de Dados - Mysql" + msqle.Message, "Erro"); } finally { conexao.Close(); } } }
public String BuscarNome(int idUusarioBusca) { using (MySqlConnection conexao = ConexaoBD.getInstancia().getConexao()) { try { conexao.Open(); MySqlCommand comando = conexao.CreateCommand(); comando.CommandText = "select Nome_usuario from usuarios where Id_usuario = @id;"; comando.Parameters.AddWithValue("id", idUusarioBusca); MySqlDataReader leitura = comando.ExecuteReader(); while (leitura.Read()) { if (leitura["Nome_usuario"] != null) { return(leitura["Nome_usuario"].ToString()); } } } catch (MySqlException msqle) { MessageBox.Show("Erro de acesso ao Banco de Dados - Mysql" + msqle.Message, "Erro"); } finally { conexao.Close(); } return(string.Empty); } }
public void Delete() { //Pega a conexão do App.config MySqlConnection conexao = ConexaoBD.getInstancia().getConexao(); try { conexao.Open(); // MessageBox.Show("Conexão realizada com sucesso!","Conexão Criada"); MySqlCommand comando = conexao.CreateCommand(); if (!txtIdDelete.Text.Trim().Equals(String.Empty)) { comando.CommandText = "delete from usuarios where Id_usuario = @id;"; comando.Parameters.AddWithValue("id", Convert.ToInt32(txtIdDelete.Text.Trim())); } else { MessageBox.Show("Campo Vazio!"); return; } int valorRetorno = comando.ExecuteNonQuery(); // vai retornar a quantidade de linhas afetadas if (valorRetorno < 1) { // e se este valor de linhas for menor que um, deu erro na inclusão MessageBox.Show("Erro ao excluir"); txtIdDelete.Clear(); } else { MessageBox.Show("Exclusão realizada com sucesso!"); txtIdDelete.Clear(); } } catch (MySqlException msqle) { MessageBox.Show("Erro de acesso ao Banco de Dados - Mysql " + msqle.Message, "Erro"); } finally { conexao.Close(); } }