public int inserir(Aeroportos aeroporto) { OdbcCommand comando; int result = 0; String comand = "INSERT INTO aeroporto(nome, cidade, codigo) VALUES(?, ?, ?)"; OdbcParameter nome = new OdbcParameter("?", aeroporto.Nome); OdbcParameter cidade = new OdbcParameter("?", aeroporto.Cidade); OdbcParameter codigo = new OdbcParameter("?", aeroporto.Codigo); try { comando = new OdbcCommand(comand, conexao); comando.Connection.Open(); comando.Parameters.Add(nome); comando.Parameters.Add(cidade); comando.Parameters.Add(codigo); result = comando.ExecuteNonQuery(); } catch (Exception e) { MessageBox.Show(e.Message); } finally { conexao.Close(); } return result; }
private void btnConfirmar_Click(object sender, EventArgs e) { Aeroportos aeroporto = new Aeroportos(); aeroporto.Nome = txtNome.Text; aeroporto.Cidade = txtCidade.Text; aeroporto.Codigo = txtCodigo.Text; int ret = aeroportoDAO.inserir(aeroporto); if (ret > 0) { MessageBox.Show("Registro efetuado com sucesso!"); } else { MessageBox.Show("Erro no cadastro!"); } }