Я не уверен, возможно ли это, но я должен сделать это много. У меня есть одно поле, которое требует обновления. То, как я делаю это с помощью SP, будет:
CREATE PROCEDURE UpdPODPDFURLByStopID
@Stop_Detail_Id int,
@POD_PDF_URL varchar(max)
AS
BEGIN
SET NOCOUNT ON
UPDATE Stop_Detail
SET
POD_PDF_URL = @POD_PDF_URL
WHERE
Id = @Stop_Detail_Id
END
Затем вызовите это как:
int count = context.UpdPODPDFURLByStopID(Convert.ToInt32(lobStop["stopId"]), pdfUrl);
Или я делаю что-то вроде:
var recordToUpdate = db.Driver_Detail.Find(newTopHatDriver);
recordToUpdate.record_note = "test Note";
db.SaveChanges();
Есть ли способ просто указать контексту, чтобы он обновлял запись напрямую?