首先,需要调用命名空间 using System.Text;
其次,public int AddAppraiseInfo(Hashtable htInsert)
{
int intRes=0;
StringBuilder strBuilder = new StringBuilder();
strBuilder.Append("insert into TF_FLOW_INST_APPRAISE(APPRAISE_NO,FLOW_INST_NO,APPRAISE_USER_NO,APPRAISE_USER_NM,APPRAISE_IP,APPRAISE_RESULT,APPRAISE_DETAIL,APPRAISE_DATE) ");
strBuilder.Append(" values(SQ_TF_FLOW_INST_APPRAISE_NO.NEXTVAL,");
strBuilder.Append("'"+ htInsert["FLOW_INST_NO"] +"', ");
strBuilder.Append("'"+ htInsert["APPRAISE_USER_NO"] +"', ");
strBuilder.Append("'"+ htInsert["APPRAISE_USER_NM"] +"', ");
strBuilder.Append("'"+ htInsert["APPRAISE_IP"] +"', ");
strBuilder.Append("'"+ htInsert["APPRAISE_RESULT"] +"', ");
strBuilder.Append("'"+ htInsert["APPRAISE_DETAIL"] +"', ");
strBuilder.Append("to_date( '" + Utility.GetSysDateLong() + "','yyyy-mm-dd hh24:mi:ss'))");
using(OraHelper oraHelper = new OraHelper())
{
try
{
intRes = oraHelper.ExecuteSql(strBuilder.ToString());
}
catch(Exception e)
{
AppLoger.WriteLog(this, FrameWorkPara.ERROR_LOG, "CtlF019901.AddAppraiseInfo" + e.Message);
//ShowError(e);
}
}
return intRes;
}