>>USE [TestingExpECL] >>GO >>/****** Object: StoredProcedure [dbo].[UpdateMaster] Script Date: 12/07/2012 10:55:39 ******/ >>SET ANSI_NULLS ON >>GO >>SET QUOTED_IDENTIFIER ON >>GO >>-- ============================================= >>-- Author: Dorrie Beaird >>-- Create date: November 2012 >>-- Description: Updates Experimental Master Record >>-- ============================================= >>ALTER PROCEDURE [dbo].[UpdateMaster] >> @MasterID int, >> @Cat nchar(2), >> @DL nchar(1), >> @ALC nchar(3), >> @Key1 nvarchar(max), >> @key2 nvarchar(max), >> @CR nchar(1), >> @Script nvarchar(max), >> @Stem nvarchar(max), >> @RA nvarchar(max), >> @RB nvarchar(max), >> @RC nvarchar(max), >> @RD nvarchar(max), >> @ST int, >> @EN nvarchar(max), >> @IS bit, >> @RevB nchar(3), >> @RevD date, >> @CO bit >> >>AS >>BEGIN >> declare @iError int, @iRowCnt int >> SET NOCOUNT ON; >> begin transaction >> update [TestingExpECL].[dbo].[ExpMaster] set >> [Category] = @Cat,[DiffLet] = @DL,[alc] = @ALC,[Keyword] = @Key1, >> [Keyword2] = @Key2,[CorrectResp] = @CR,[Script] = @Script,[stem] = @Stem, >> [RespA] = @RA,[RespB] = @RB,[RespC] = @RC,[RespD] = @RD,[ScriptTime] = @ST, >> [EnterNotes] = @EN,[IncSave] = @IS,[ReviewedBy] = @RevB,[ReviewDate] = @RevD,[Completd] = @CO >> where XPID = @MasterID >> if @iError > 0 >> begin >> raiserror('Error on Master Update - %d',16,1, @iError) >> rollback transaction >> end >> commit transaction >>END >>>>
>> m.param1 = "?EditRec.XpID,?EditRec.Category, ?EditRec.DiffLet, ?EditRec.ALC, ?EditRec.Keyword, ?EditRec.Keyword2, " + ; >> "?EditRec.CorrectResp, " >> m.param2 = "?STRTRAN(EditRec.Script, CHR(13), '/n'), ?STRTRAN(EditRec.Stem, CHR(13), '/n'), ?EditRec.RespA, " + >> "?EditRec.RespB, ?EditRec.RespC, ?EditRec.RespD," >> m.param3 = "?EditRec.ScriptTime, ?STRTRAN(EditRec.EnterNotes, CHR(13), '/n'), ?IIF(EditRec.IncSave, 'True','False'), ?null," >> m.param4 = " ?null, ?'False'" >>>