Обновление таблицы SQL Server с использованием gridview aspx - PullRequest
0 голосов
/ 05 июля 2018

У меня есть хранимая процедура, которая захватывает таблицу и манипулирует ею, чтобы получить только определенные записи. Это работает нормально. Я запутался, как я могу написать хранимую процедуру только для обновления записей, используя функцию редактирования в сетке. И где разместить эту хранимую процедуру на моей странице aspx?

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER PROCEDURE [dbo].[uspPackingShiftTargetGetData] 
    @ProductShortDesc VARCHAR(16)
AS
    SELECT 
        ProductPackingShiftTarget.id, 
        ProductPackingShiftTarget.ShiftHour,    
        ProductPackingShiftTarget.ProductShortDescription, 
        ItemFrameSizeMaster.Description,
        ProductPackingShiftTarget.Quantity,  
        ProductPackingShiftTarget.FrameSizeMasterId
    FROM 
        ProductPackingShiftTarget 
    RIGHT JOIN 
        ItemFrameSizeMaster ON ProductPackingShiftTarget.FrameSizeMasterId = ItemFrameSizeMaster.id
    WHERE 
        ProductShortDescription = @ProductShortDesc

--EXEC dbo.uspPackingShiftTargetGetData @ProductShortDesc = 'g120c'

Хорошо, поэтому возвращаются элементы в нужной таблице, но теперь мне нужна хранимая процедура, которая обновляет только столбец количества на основе столбца Id.

И не знаете, как реализовать это на моей странице aspx, если кто-нибудь может помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...