Update em camadas C#/MySQL
Pessoal estou com problemas para trabalhar com c#/Mysql em camadas, alguem teria um exemplo de Upadate ?
// DAL
public static void ExecutaSQLNonQuery(string sql, params OdbcParameter[] param)
{
OdbcConnection cn = new OdbcConnection(Dados.conn_sgi);
OdbcCommand cmd = new OdbcCommand(sql, cn);
foreach (OdbcParameter p in param){
cmd.Parameters.Add(p);
}
cn.Open();
cmd.ExecuteNonQuery();
cn.Close();
}
//BLL
public void Alterar(int alu_id, string alu_nome)
{
string sql = "UPDATE alunos SET alu_nome=? WHERE alu_id=" + alu_id + "";
OdbcParameter palu_nome = new OdbcParameter("?alu_nome", alu_nome);
Dados.ExecutaSQLNonQuery(sql,palu_nome);
}
//PL
protected void Button_Alterar_Click(object sender, EventArgs e)
{
BLL_Alunos ob = new BLL_Alunos();
ob.Alterar(2, TextBox_Nome.Text);
}Discussão (3)
Carregando comentários...