Здравствуйте. У меня проблема с обновлением страницы после добавления записи в таблицу. На странице есть GridView и в нём таблица из базы данных Oracle 11g xe. Я добавляю новую запись, но что бы увидеть её мне приходится обновить страницу вручную. Почему то код обновления не работает. Вот мой код
protected void Button1_Click(object sender, EventArgs e)
{
con.Open();
OracleCommand com = new OracleCommand(web.Personel_Insert(TextBox1.Text, TextBox2.Text, TextBox3.Text), con);
OracleDataAdapter da = new OracleDataAdapter("Select * from PERSONEL", con);
con = da.SelectCommand.Connection;
OracleCommandBuilder cb = new OracleCommandBuilder(da);
DataSet ds = new DataSet();
da.Fill(ds, "PERSONEL");
DataTable dt = ds.Tables["PERSONEL"];
da.Update(dt);
com.ExecuteNonQuery();
con.Close();
}
{
con.Open();
OracleCommand com = new OracleCommand(web.Personel_Insert(TextBox1.Text, TextBox2.Text, TextBox3.Text), con);
com.ExecuteNonQuery();
/* кода, который привязывает данные к GridView, в вопросе нет
OracleDataAdapter da = new OracleDataAdapter("Select * from PERSONEL", con);
DataSet ds = new DataSet();
da.Fill(ds, "PERSONEL");
DataTable dt = ds.Tables["PERSONEL"];
*/
con.Close();
}
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Для примера использую подход database firstИтак, сгенерил по модели, контроллер и представления
Есть стандартная таблица пользователей фреймворка Identity 22