Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Flávio Fortes

Acesso ao banco de dados

Recommended Posts

Boa tarde galera!

 

Seguinte, estou fazendo uma aplicação WPF usando o C# 2008 Express Edition, somente para estudo e não estou conseguindo acessar o banco para fazer um INSERT.

Segue o código. Quem puder dá uma luz, eu agradeço!

 

private void btnSalvarProdutoCadastro_Click(object sender, RoutedEventArgs e)

{

try

{

string nome, marca, unidade, tipo;

nome = txtNomeProdutoCadastro.Text;

marca = txtMarcaProdutoCadastro.Text;

unidade = cbxUnidadeProdutoCadastro.Text;

tipo = txtTipoProdutoCadastro.Text;

 

SqlConnection conexao = new SqlConnection();

conexao.ConnectionString = "Integrated Security=SSPI;" + "Initial Catalog=supermercados;" + "Data Source=VNSIMP001\\SQLExpress";

conexao.Open();

SqlCommand cadastrarProdutos = new SqlCommand("insert SUPERMERCADOS.PRODUTOS (NOME, MARCA, UNIDADE, TIPO) values '" + nome + "','" + marca + "', '"+ unidade +"', '"+ tipo +"'");

conexao.Close();

}

catch

{

MessageBox.Show("Não foi possível conectar com o banco de dados", "Atenção!!!");

}

finally

{

txtNomeProdutoCadastro.Text = "";

txtMarcaProdutoCadastro.Text = "";

cbxUnidadeProdutoCadastro.Text="";

txtTipoProdutoCadastro.Text="";

}

}

 

 

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui fazer a conexão, mas agora não consigo fazer o INSERT.

Segue o código.

 

private void salvar_Click(object sender, RoutedEventArgs e)

{

try

{

int cod;

string nome, senha;

cod = Convert.ToInt16(txtCod.Text);

nome = Convert.ToString(txtNome.Text);

senha = Convert.ToString(txtSenha.Text);

SqlConnection conexao = new SqlConnection();

conexao.ConnectionString = "Integrated Security=SSPI; Initial Catalog=teste; Data Source=flavio\\SQLExpress;";

conexao.Open();

SqlCommand cadastrarProdutos = new SqlCommand ("INSERT INTO usuarios (nome, senha) VALUES ('"+nome+"', '"+senha+"')" + conexao);

conexao.Close();

}

catch

{

MessageBox.Show("Não foi possível conectar com o banco de dados", "Atenção!!!");

}

finally

{

txtCod.Text = "";

txtNome.Text = "";

txtSenha.Text = "";

}

}

 

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.