//Espera um parâmetro do tipo string //contendo um comando SQL do tipo INSERT, UPDATE, DELETE public void executarSQL(MySqlCommand cmd) { try { cmd.Connection = ConexaoDAO.Connection; ConexaoDAO.Conectar(); cmd.ExecuteNonQuery(); } catch (Exception ex) { string erro = ex.Message; } finally { ConexaoDAO.Desconectar(); } }
//Espera um parâmetro do tipo Command //contendo um comando SQL do tipo SELECT public DataTable retornoDataTable(MySqlCommand cmd) { try { DataTable data = new DataTable(); cmd.Connection = ConexaoDAO.Connection; ConexaoDAO.Conectar(); MySqlDataAdapter da = new MySqlDataAdapter(cmd); da.Fill(data); return(data); } catch (Exception ex) { string erro = ex.Message; return(null); } finally { ConexaoDAO.Desconectar(); } }