伙计们,我有一个名为mapsModel的实体模型,它有一个名为“BodyChartNew”的实体类型
对于插入记录,我使用了一个名为InsertMap的处理程序,在此处理程序中,我使用如下代码:
using System;
using System.Web;
public class InsertMap : IHttpHandler
{
private mapsModel.mapsEntities _dataContext = new mapsModel.mapsEntities();
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
// Extract form fields
var title = context.Request["title"];
var note = context.Request["remarks"];
var referenceID = context.Request["patient_id"];
var diagnosisID = context.Request["diagnosis_id"];
// Create Chart to insert
var mapsToInsert = new mapsModel.BodyChart { MapCode = title, Remarks = note, PatientID = Convert.ToInt32(referenceID), DiagnosisID = Convert.ToInt32(diagnosisID) };
// Save new movie to DB
try
{
_dataContext.AddToBodyChart(mapsToInsert);
_dataContext.SaveChanges();
// Return success
context.Response.Write("success");
}
catch
{
context.Response.Write("fail");
}
}
public bool IsReusable
{
get
{
return false;
}
}
}
我从我的 JQuery 代码中调用这个处理程序,这对我来说很适合INSERT,我需要的是UPDATE代码。根据referenceID和diagnosticID更新记录的 UPDATE 语句是什么?
请帮我!