Мне нужно передать параметр на стороне сервера в SQlDataSource SELECT IN-предложение следующим образом (обратите внимание на параметр @InClause и его местоположение в SQL-select, определяются в ASPX (для SqlDataSource).asp.net SqlDataSource select statement с предложением IN (...)
SELECT UID_REPORT, TXT_RPT_TEXT, TXT_RPT_NAME, TXT_RPT_ASPX_PAGE, TXT_RPT_TYPE
FROM REPORTS WHERE (UID_REPORT IN (@InClause))
ORDER BY INT_SORT_ORDER
Но это не проходит проверку в операции Test-запросах параметр «@InClause» получает это значение из элемента управления скрытого я хочу. установите это значение на основе некоторых условий. Например, если DIVISION = 5, то @InClause будет = "45,46" Else = "14,15". Любые предложения о том, как передать значения IN (...) скрытым полем .Стоимость (это, конечно, строка). Спасибо.
Этот вопрос еще раз? http://vyaskn.tripod.com/passing_arrays_to_stored_procedures.htm –
Я искал похожие вопросы/ответы в Stack-Overflow, не спрашивая в Интернете. В качестве ответа я отметил @ VR46, хотя ваша ссылка затевает решение в шести разных методах в контексте хранимых процедур. Благодарю. –