Boa tarde amigos,
Sou novo na programação e estou indo passo-a-passo, consegui fazer uma tela de login, buscando usuário e senha do banco de dados, na sequência fiz um formulário para cadastro de usuários também.
Agora estou com uma grande dúvida, preciso "Alterar" e "Excluir" os dados do banco, pra ir dando mais cara ao meu programa. O código que usei para o cadastro de usuários, é o seguinte;
#region CadastrarUsuario()
private void CadastrarUsuario()
{
string connOleDb = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Application.StartupPath + @"\Data\dbhypercar.mdb";
OleDbConnection conn = new OleDbConnection(connOleDb);
conn.Open();
string connCode = "INSERT INTO tbUsuarios (cUsuario, cSenha) VALUES (@cUsuario, @cSenha)";
OleDbCommand cmd = new OleDbCommand(connCode, conn);
cmd.Parameters.Add("@cUsuario", OleDbType.Char).Value = txtUsuario.Text;
cmd.Parameters.Add("@cSenha", OleDbType.Char).Value = txtSenha.Text;
try
{
if (txtUsuario.Text == string.Empty && txtSenha.Text == string.Empty)
{
MessageBox.Show("Usuário e Senha obrigatórios", "Aviso do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Hand);
}
else if (txtUsuario.Text == string.Empty)
{
MessageBox.Show("Usuário obrigatório", "Aviso do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Hand);
}
else if (txtSenha.Text == string.Empty)
{
MessageBox.Show("Senha obrigatória", "Aviso do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Hand);
}
else
{
int count = cmd.ExecuteNonQuery();
MessageBox.Show("Usuário Cadastrado!", "Aviso do Sistema",
MessageBoxButtons.OK, MessageBoxIcon.Information);
txtNome.Text = "";
txtUsuario.Text = "";
txtSenha.Text = "";
}
}
catch (OleDbException ex)
{
MessageBox.Show(ex.Message);
}
finally
{
conn.Close();
}
}
#endregion
Agora, como devo prosseguir para criar as outras duas funções, alterar e excluir. Obrigado desde já à todos, boa tarde.