Я использую VS2005 C # и SQL Server 2005.
У меня есть GridView, и это мой текущий оператор обновления:
UpdateCommand="UPDATE [UserData] SET [UserID] = @UserIDe, [Username] = @Username, [Age] = @Age, [MemberType]=@MemberType WHERE [UserID] = @UserID
Приведенный выше оператор обновит идентификатор строки пользователя на UserID
.
Однако, я бы хотел, чтобы переменная UserID
была редактируемой, поэтому, если я отредактирую свой UserID
во время обновления таблицы, строка не будет обновлена, поскольку этот конкретный UserID
может не существовать.
Как я могу использовать UpdateCommand
и обновить строку, указав row number
отредактированной строки?