. " GridView " NET A Microsoft controle permite exibir linhas de dados. Os usuários podem alterar os dados no GridView e usar as mudanças para atualizar os dados contidos nas suas tabelas de banco de dados Oracle. O GridView tem um evento " RowUpdating " que dispara quando os usuários alterar os dados apresentados nas linhas GridView . Use este evento para atualizar os dados no banco de dados Oracle. Instruções
1
Abra o software Visual Studio , no menu do programa do Windows e abrir o seu projeto web. Dê um duplo clique no arquivo ASP que contém o controle GridView .
2
Clique duas vezes no GridView para abrir o editor NET . . Recuperar os dados da caixa de texto usados por seus usuários para alterar dados. Por exemplo, se você tem uma caixa de texto no GridView onde os usuários podem editar o seu primeiro nome, o código a seguir recupera os dados da caixa de texto a partir de uma caixa de texto com o nome " fname : "
TextBox fname = ( TextBox ) row.FindControl ( " fname "); corda fname_update = fname.Text ;
3
Edite os dados usando o objeto de conexão Oracle. Por exemplo , abra a conexão do Oracle chamado " ligar " e executar uma instrução de atualização no servidor com a nova informação digitada pelo usuário :
connect.Open (); SqlCommand comando = new SqlCommand ( " atualização funcionários set nome = "+ fname +" ' onde customerid = "+ employeeid +" " , ligue ); command.ExecuteNonQuery ();
4
fechar a ligação e atualização o GridView para exibir os dados novos e atualizados . O código a seguir fecha a conexão com o banco de dados Oracle e exibe os novos dados em um controle GridView com o nome " grelha: "
connect.Close ();
; grid.bind ()