У меня есть 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 из текущегоосновной ключ выбранной строки.как мне это сделать?