Как передать переменную из моего контроллера в представление? ... Vb.net в MVC
Я хочу передать данные внутри "Var" в представление, но я не знаю, как поймать их в представление
Что я уже пробовал:
conn.Open() sql = New System.Data.SqlClient.SqlCommand sql.CommandText = "exec areas '" & user & "' " sql.Connection = conn reader = sql.ExecuteReader() If reader.HasRows Then reader.Read() var = reader.GetValue(0) var2 = reader.GetValue(1) Session("UserName") = var2 Return View() End If conn.Close()
Bryian Tan
Что плохого в Session("UserName") = var2?
Member 13585404
"Session("UserName") = var2" содержит имя пользователя(из моей формы), потому что я делаю логин, единственное, что я хочу сделать, это показать в mi view "var", потому что он имеет название отдела имени пользователя.
Member 13585404
Не знаю, хорошо ли я это объяснил
Bryian Tan
для простоты вы можете придерживаться переменной сеанса,
dim dept = reader.GetValue(0) Session("department") = dept
Member 13585404
Это работает! спасибо
Bryian Tan
потрясающе!
Member 13585404
что-то еще это мой соединительный "модуль". Я хочу сделать запрос в "модель", так как же я могу использовать этот модуль в своем классе
Модуль
индекса CNX
Public cnx As New SqlConnection("источник данных=;начальный каталог=;Интегрированная безопасность=")
Конечный Модуль
GKP1992
Использование веб-конфиг строку подключения, свойства.
Member 13585404
Я поместил свои свойства подключения в файл "web.config", но не знаю, как использовать его для вызова запросов к базе данных. есть ли какие-нибудь примеры, которые вы можете мне предоставить, потому что я искал и не могу найти никого в этом мире? vb.net
GKP1992
Простой поиск в google приведет вас на страницу MSDN, где вы можете найти примеры как на c#, так и на других языках. vb.net-да. Посещать здесь.
Member 13585404
похоже, это то, что я искал, поэтому я собираюсь попробовать с помощью этих примеров
GKP1992
Вы смотрели на модель переплета?
Member 13585404
Нет, у меня нет, "привязка модели" для меня нова. Это первый раз, когда я работаю с vb.net MVC.
GKP1992
Взгляните, он делает именно то, что вы ищете.
Посещать здесь.
Member 13585404
хорошо, я собираюсь проверить это, спасибо