Hi,
When I click the update button on my Gridview to update oracle database, it does not show the updated values.. I need help urgently
When I click the update button on my Gridview to update oracle database, it does not show the updated values.. I need help urgently
Code:
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
OracleConnection oCon = new OracleConnection("Data Source=PSM1;User ID=MASTER;Password=MASTER");
OracleCommand oCom = new OracleCommand("UPDATE SSU_EMPDETAILS SET SALARY_MODELING = 'salMod', APPL_GA20 = 'applGa20' WHERE UNIQUE_NO = 'unqNo'", oCon);
oCom.Parameters.Add("unqNo", OracleDbType.Varchar2);
oCom.Parameters.Add("salMod", OracleDbType.Varchar2);
oCom.Parameters.Add("applGa20", OracleDbType.Varchar2);
oCom.Parameters["unqNo"].Value = GridView1.DataKeys[e.RowIndex].Value.ToString();
oCom.Parameters["salMod"].Value = GridView1.Rows[e.RowIndex].Cells[7].Controls[0];
oCom.Parameters["applGa20"].Value = GridView1.Rows[e.RowIndex].Cells[8].Controls[0];
oCon.Open();
oCom.ExecuteNonQuery();
oCon.Close();
GridView1.EditIndex = -1;
//GridView1.DataBind();
BindData();
}
private void BindData()
{
OracleConnection oCon = new OracleConnection("Data Source=PSM1;User ID=CHRHRDM;Password=CHRHRDM");
OracleDataAdapter oDa = new OracleDataAdapter("Select * from SSU_EMPDETAILS", oCon);
//OracleDataAdapter oDa = new OracleDataAdapter("Select UNIQUE_NO,SALARY_MODELING,APPL_GA20 from SSU_EMPDETAILS", oCon);
System.Data.DataSet oDs = new DataSet();
oDa.Fill(oDs);
GridView1.DataSource = oDs;
GridView1.DataBind();
}
Comment