in web.config myconnection string
<appSettings>
<add key="ConnectionString" value="Data Source=lok;User ID=lokesh;Password=lokesh;Unicode=True"/>
</appSettings>
the query select *from tbluser is working fine in asp.net and oracle 8i database using System.Data.OracleClient But getting problem with
INSERT,UPDATE,Passing Parameter values
Showing Error in ExecuteNonQuery
ORA-01036: illegal variable name/number
public long AddEmpRegistrationDetails()
{
string query = "insert into TblEmpRegister(EmpID,ECode,EName,Designation,EmailID,MobileNo,ProdUserName,ProdUserPwd,ProdUserRole) values(IEmpID,IECode,IEName,IDesignation,IEmailID,IMobileNo,IProdUserName,IProdUserPwd,IProdUserRole)";
OracleCommand objCmd = new OracleCommand(query, objConn);
objCmd.CommandType = CommandType.Text;
objCmd.Parameters.Add(new OracleParameter("IEmpID",OracleType.Number)).Value = nEmpID;
objCmd.Parameters.Add(new OracleParameter("IECode",OracleType.VarChar,32)).Value = sECode;
objCmd.Parameters.Add(new OracleParameter("IEname",OracleType.VarChar,32)).Value = sEName;
objCmd.Parameters.Add(new OracleParameter("IDesignation",OracleType.VarChar,32)).Value = sDesignation;
objCmd.Parameters.Add(new OracleParameter("IEmailID",OracleType.VarChar,32)).Value = sEmailID;
objCmd.Parameters.Add(new OracleParameter("IMobileNo",OracleType.VarChar,32)).Value = sMobileNo;
objCmd.Parameters.Add(new OracleParameter("IProdUserName",OracleType.VarChar,32)).Value = sProdUserName;
objCmd.Parameters.Add(new OracleParameter("IProdUserPwd",OracleType.VarChar,32)).Value = sProdUserPwd;
objCmd.Parameters.Add(new OracleParameter("IProdUserRole",OracleType.VarChar,32)).Value = sProdUserRole;
objConn.Open();
long value = long.Parse(objCmd.ExecuteNonQuery().ToString()); //Error is
objConn.Close();
return value;
}
#endregion
I have attached my project please help me solve the problem.
Thank you