Inquiridor
Botão gravar em C#

Pergunta
-
Bom dia!
Alguém pode me ajudar por favor?
Estou desenvolvendo um cadastro.aspx - webForm - (Visual studio 2005, C#, ACCESS)
Como faço o botão gravar? (Gravar os dados digitados no texbox no banco);
Desde já agradeço....
Muito obrigada!
Att.: Elaine
Todas as Respostas
-
-
Olá:
então ...dá uma olhada no código:
conexao =
new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/WebSite1511/CF.mdb");conexao.Open();
comando =
new OleDbCommand("INSERT INTO CLIENTE (Cl_RazaoSocial) VALUES (" + this.TxtRazaoSocial.Text +")", conexao);comando.ExecuteNonQuery();
conexao.Close();
Quando eu executo o sistema...preencho o campo Cl_RazaoSocial...clico em gravar...dá um erro em:
comando.ExecuteNonQuery();
o erro diz:
("Nenhum valor foi fornecido para um ou mais parâmetros")
O que poderia ser?
Muito obrigada;
Att.: Elaine
-
Olá,
pelo que estou vendo no código que vc passou acima, o problema está na hora de passar o "values". Como o campo é do tipo texto, você deve adicionar 'aspas simples' para enviar uma string ao banco de dados.
Veja abaixo:
Code Blockcomando = new OleDbCommand("INSERT INTO CLIENTE (Cl_RazaoSocial) VALUES ('" + this.TxtRazaoSocial.Text +"')", conexao);Att.
Igor Tanure
- Sugerido como Resposta Eric Henriques terça-feira, 22 de maio de 2012 17:31
-