Как передать параметр из контроллера MVC 3 на страницу asp
VIEW passing data to DisplayResult in Controller
@Html.ActionLink(ShowQueries.Query, "DisplayResult", new { Qry = ShowQueries.Query })
CONTROLLER
public ActionResult DisplayResult(String Qry)
{
List<QuerySet> QueryToExecute = new List<QuerySet>();
return View(QueryToExecute);
'QueryToExecute' - это запрос, который необходимо выполнить к внешней базе данных на отдельном сервере. Я надеялся, что смогу передать это как параметр в «представление», имеющее тип Webform (не бритва).
На этой странице aspx требуется информация о подключении ado для подключения к моей внешней базе данных ..... но я не могу передать этот параметр.
ASP PAGE
<%@ Import Namespace="System.Data.OleDb" %>
<%@ Import Namespace="System.Data.Odbc" %>
<script runat="server">
sub Page_Load
Dim dbconn, sql, dbcomm, dbread
dbconn = New OleDbConnection("Provider=xxxx;Password=xxxx;User ID=xxxx;Data Source=xxxx;Initial Catalog=xxxx;Port=xxxx;")
dbconn.Open()
sql = "Select ID from TABLE1"
dbcomm = New OleDbCommand(sql, dbconn)
dbread = dbcomm.ExecuteReader() <%-- Call this method within oledbcommand--%>
Любые идеи о том, как я могу передать параметр из контроллера выше в параметр SQL в коде выше ??