2009-11-11 7 views
0

Я использую версию IdeaBlade 3.6. Я заметил, следующий сгенерированный SQL запрос обновления:Ideablade Update

(@ Р1 NCHAR (32), @ Р2 NVARCHAR (32), @ Р3 NVARCHAR (512), @ P4 NCHAR (32), @ Р5 INT, @ Р6 nvarchar (32), @ P7 int, @ P8 datetime, @ P9 datetime, @ P10 datetime, @ P11 int, @ P12 datetime, @ P13 int, @ P14 int, @ P15 int, @ P16 nvarchar (32), @ P17 nvarchar (128), @ P18 nvarchar (32), @ P19 nvarchar (32), @ P20 datetime, @ P21 datetime, @ P22 бит, @ P23 nvarchar (32), @ P24 nvarchar (64), @ P25 nchar (32)) обновить «dbo». «GSS_Documents» установить «DocumentID» = @ P1, «FileName» = @ P2, «FilePath» = @ P3, «BusinessOfficeID» = @ P4, «Страницы» = @ P5, «FileSize» = @ P6, "DocumentType" = @ P7, "DateCreated" = @ P8, "EffectiveDateCreated" = @ P9, "DateProcessed" = @ P10, "ProcessorID" = @ P11, "DateReviewed" = @ P12, "ReviewerID" = @ P13, "WorkflowStatus" = @ P14, "ApprovalStatus" = @ P15, "AccountNumber" = @ P16, "AccountName" = @ P17, "SerialNumber" = @ P18, "TransactionID" = @ P19, "CriticalDate" = @ P20 ,"Эм ergencyDate "= @ P21," GenerateSMSAlert "= @ P22," CustomerPhoneNumber "= @ P23," CustomerEmailAddress "= @ P24 где "DocumentID"= @ P25

Проблема DocumentID является первичным ключом. Это обновление также обновляет первичный ключ! Любые идеи о том, как остановить это?

ответ

1

В этом примере вы используете Entity Framework, и мы не говорим EF, как выполнять свою работу. Возможно, вы меняете ПК (я скорее сомневаюсь в этом). Следите за нами напрямую ... особенно в отношении DevForce 2010, которая опирается на EF v.4.

 Смежные вопросы

  • Нет связанных вопросов^_^