Как установить параметры команды удаления в sqldatasource, привязанном к gridview? - PullRequest
0 голосов
/ 14 мая 2011

У меня есть gridView, и я связал его с SQLdatasource, который содержит команду SELECT (для отображения данных в GridView).Я попытался добавить команду DELETE в мастер SQLDataSource.Но когда мастер запрашивает определения значений параметров, он не запрашивает параметры, которые я использовал в команде DELETE.

Как определить параметры для этой команды DELETE?

один параметр из значения, отображаемого в gridview.

PS: команда SELECT использует данные из двух отдельных таблиц в запросе на соединение.

CODE: </p> <pre> SELECT Document_Name, Document_Path FROM Document_Details WHERE (Document_Id IN (SELECT Document_Id FROM Favourite_Documents WHERE (E_Id = @parameid))) DELETE FROM fovourite_documents WHERE (E_id = @parameid) AND (document_id = @paramdocid) </pre> <p>

Он запрашивает только параметры, присутствующие в SELECT, а не в операторе DELETE

Обнаружил что-то:

какая-то проблема в SO.извините, посмотрите здесь код: http://pastebin.com/rCYSiK5V

В этом коде я вручную добавил SessionParameter для параметра в DeleteParameters.

Теперь я хочу, чтобы он принял значение paramdocid из текущегоосновной ключ выбранной строки.как мне это сделать?

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