Я использую версию 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 является первичным ключом. Это обновление также обновляет первичный ключ! Любые идеи о том, как остановить это?