domingo, 28 de setembro de 2008

Acesso a dados com C#

Por Adriano

Adicionando conteúdo do textbox no banco com C#

Utilizados:
2 Textbox(nome.Text,telefone.Text)
1 Label(confirma.Text)
1 Button(button1)
Banco access:
tabela:agenda
campos:nome,telefone


//Evento do botão
private void button1_Click(object sender, EventArgs e)
{
//criando uma conexão

OleDbConnection oConexao = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=DataDirectory\\bd1.mdb");
//Abrindo a conexão
oConexao.Open();


OleDbCommand sql = new OleDbCommand();
//Inserindo comandos SQL
sql.CommandText = "insert into agenda(nome,telefone) values('" + nome.Text + "','" + telefone.Text + "')";

sql.CommandType = CommandType.Text;
sql.Connection = oConexao;
OleDbDataReader rs = sql.ExecuteReader();

//fechando conexão
oConexao.Close();
rs.Close();

//Limpando caixas de textos
nome.Text = "";
telefone.Text = "";

//mensagem de confirmação em um Label
confirma.Text = "Pedido Salvo!";
}

Nenhum comentário: