110,561
社区成员
发帖
与我相关
我的任务
分享
public Boolean UpdateData(DataContract.infection.infection entity)
{
int result = 0;
try
{
string sql;
sql = string.Format(@" update {0} set pid=@pid,ipid=@ipid,icd1=@icd1,icd2=@icd2
,icd3=@icd3,填卡日期=@填卡日期,报卡编号=@报卡编号,身份证号=@身份证号,病人姓名=@病人姓名
,报告医生=@报告医生,inXml=@inXml,inXml1=@inXml1,inXml2=@inXml2,inXml3=@inXml3
,inXml4=@inXml4,RecordUser=@RecordUser,RecordTime=@RecordTime,is上传=@is上传,上传人=@上传人
,上传时间=getdate()
where ID=@ID", TableName);
sql += string.Format(@" select @id={0}", entity.ID);
SqlParameter[] param = new SqlParameter[]{
SqlHelper.MakeOutParam("@ID",SqlDbType.Int,entity.ID),
SqlHelper.MakeInParam("@pid",SqlDbType.Int,entity.pid),
SqlHelper.MakeInParam("@ipid",SqlDbType.Int,entity.ipid),
SqlHelper.MakeInParam("@icd1",SqlDbType.VarChar,entity.icd1),
SqlHelper.MakeInParam("@icd2",SqlDbType.VarChar,entity.icd2),
SqlHelper.MakeInParam("@icd3",SqlDbType.VarChar,entity.icd3),
SqlHelper.MakeInParam("@填卡日期",SqlDbType.DateTime,entity.填卡日期),
SqlHelper.MakeInParam("@报卡编号",SqlDbType.VarChar,entity.报卡编号),
SqlHelper.MakeInParam("@身份证号",SqlDbType.VarChar,entity.身份证号),
SqlHelper.MakeInParam("@病人姓名",SqlDbType.VarChar,entity.病人姓名),
SqlHelper.MakeInParam("@报告医生",SqlDbType.VarChar,entity.报告医生),
SqlHelper.MakeInParam("@inXml",SqlDbType.VarChar,entity.inXml),
SqlHelper.MakeInParam("@inXml1",SqlDbType.VarChar,entity.inXml1),
SqlHelper.MakeInParam("@inXml2",SqlDbType.VarChar,entity.inXml2),
SqlHelper.MakeInParam("@inXml3",SqlDbType.VarChar,entity.inXml3),
SqlHelper.MakeInParam("@inXml4",SqlDbType.VarChar,entity.inXml4),
SqlHelper.MakeInParam("@RecordUser",SqlDbType.VarChar,ThisConn.userlistname),
SqlHelper.MakeInParam("@RecordTime",SqlDbType.DateTime,entity.RecordTime),
SqlHelper.MakeInParam("@is上传",SqlDbType.Int,entity.is上传),
SqlHelper.MakeInParam("@上传人",SqlDbType.VarChar,ThisConn.userlistname)
};
result = SqlHelper.ExecuteNonQuery(ThisConn.sCono, CommandType.Text, sql, param);
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
return result > 0 ? true : false;
}
select @ID=Scope_identity()
end", TableName);
SqlParameter[] param = new SqlParameter[]{
SqlHelper.MakeOutParam("@ID",SqlDbType.Int,entity.ID),
这个就不要了,