Quantcast
Channel: Gravar dados no Banco.
Viewing all articles
Browse latest Browse all 3

Gravar dados no Banco.

$
0
0

Bom dia.

Pessoal estou com um problema bem bobo

Minha tabela no banco. Matricula(int), Usuario(nvarchar),senha(nchar),privilegio(nvarchar).

Fiz a tela de cadastro, clico no botão Salvar, e exibo uma mensagem Dados salvos com sucesso.

Mas no banco de dados O campo Senha não está sendo salvo.

Tem alguma coisa errada com esse código.

privatevoid GravarDados()

{

conn =

newSqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=Telcon;Persist Security Info=True;User ID=SA;Password=telcon");

cmd =

newSqlCommand("Insert into Usuario (matricula,usuario,senha,privilegio) values (@matricula,@usuario,@senha,@privilegio)", conn);

cmd.Parameters.Add(

"@matricula", SqlDbType.Int).Value = Convert.ToInt32(txtMatricula.Text);

cmd.Parameters.Add(

"@usuario", SqlDbType.NVarChar).Value = txtUsuario.Text;

cmd.Parameters.Add(

"@senha", SqlDbType.NChar).Value = txtSenha.Text;

cmd.Parameters.Add(

"@privilegio", SqlDbType.NVarChar).Value = cmbPrivilegio.SelectedItem.ToString();

conn.Open();

try

{

cmd.ExecuteScalar();

MessageBox.Show("Dados cadastrados com Sucesso", "Aviso", MessageBoxButtons.OK);

ClearForms();

}

catch {

MessageBox.Show("Erro ao gravar os dados", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);

}

conn.Close();

}


Viewing all articles
Browse latest Browse all 3

Latest Images





Latest Images