Ir para conteúdo

Arquivado

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

DezFanfara

O que há de errado com este código?

Recommended Posts

void Enviar(Object sender, CommandEventArgs e) { String Define = "PROVIDER=MICROSOFT.JET.OLEDB.4.0; DATA SOURCE=\\banco.mdb"; OleDbConnection MinhaConexão = new OleDbConnection(Define); MinhaConexão.Open(); OleDbCommand MeuComandoSQL = new OleDbCommand("SELECT email FROM Dados WHERE email = '" + this.txtSenha.Text + "'",MinhaConexão); string Dados = Convert.ToString(MeuComandoSQL.ExecuteScalar()); MeuComandoSQL.Dispose(); MinhaConexão.Dispose(); MinhaConexão.Close(); if (Dados != string.Empty) { lblEmail.Text = "Este e-mail já existe!"; } else { OleDbConnection Conexão = new OleDbConnection("PROVIDER=MICROSOFT.JET.OLEDB.4.0; DATA SOURCE=\\banco.mdb"); OleDbDataAdapter MeuComando = new OleDbDataAdapter("SELECT nome, endereço, telefone, bairro, cep, cidade, estado, email, senha, ddd FROM Dados", Conexão); DataSet bd = new DataSet(); MeuComando.Fill(bd,"Clientes"); DataTable Clientes = bd.Tables[0]; DataRow Linha = Clientes.NewRow(); Linha["nome"] = txtNome.Text; Linha["email"] = txtEmail.Text; Linha["endereço"] = txtEndereço.Text; Linha["telefone"] = txtTelefone.Text; Linha["bairro"] = txtBairro.Text; Linha["cep"] = txtCep.Text; Linha["cidade"] = txtCidade.Text; Linha["estado"] = txtEstado.Text; Linha["senha"] = txtSenha.Text; Linha["ddd"] = txtDDD.Text; Clientes.Rows.Add(Linha); OleDbCommandBuilder InserirDados = new OleDbCommandBuilder(MeuComando); MeuComando.InsertCommand = InserirDados.GetInsertCommand(); MeuComando.Update(bd,"Clientes"); Response.Redirect("confirma.aspx"); } }

Compartilhar este post


Link para o post
Compartilhar em outros sites

esse problema eu resolvi, eu já inserir um registro, agora tem um outro problema, o campo email, só recebe valor em branco quando eu insiro na base de dados.

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.