evgenybe
1

Как увидеть объект Session и объект Server из модуля класса?

02.10.2009, 22:41. Показов 1299. Ответов 3
Метки нет (Все метки)

В модуле класса пишу:
Код
'Provider=Microsoft.Jet.OLEDB.4.0;' & _
		              'Data Source=' & Server.MapPath('../InterDict.mdb') & ';' & _
		              'Persist Security Info=False'
и получаю сообщение 'object [Server] is not declared'
Пробую поместить это в объект Session, а в модуле класса считать это оттуда - получаю аналогичное сообщение про Session. Что делать?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.10.2009, 22:41
Ответы с готовыми решениями:

Создать обЪект класса , у которого в параметрах конструктора объект этого же класса
Вот код: TOgmGraphicsClass = class of TOgmGraphicsBlock; TOgmGraphicsBlock =...

Недопустимый неполный тип , или как передать в функцию указатель на объект класса , или просто объект
Други мои , кодеры. Не могу я ни как передать в функцию объект класса , или что еще лучше(для меня...

При попытке создать объект obj=Server.CreateObject('Name.ClassName') Возникает ошибка, 'Объект не поддерживает это свойство или метод.'
При попытке создать объект obj=Server.CreateObject('Name.ClassName') Возникает ошибка, 'Объект не...

Как увидеть windows-кий объект в Web-форме на стороне сервера?
Добавил на Web-форму dtPicker (clsid:20DD1B9E-87C4-11D1-8BE3-0000F8754DA1). Но как считать на...

3
dnv
04.10.2009, 11:19 2
наверняка у тебя данный класс не имеет
Inherits System.Web.UI.Page

т.е твой класс не имеет доступа к Session и Server так как они должны быть привязаны к конкретной странице.
и соотв. не работает Server.MapPath('../InterDict.mdb')

передай в свой метод или ф-цию это значение
напр.
VB.NET
1
2
3
4
5
class Class1
   sub Method1(MDBPath as string)
   ...
   end sub
end class
вызов из страницы: Class1.Method1(Server.MapPath('../InterDict.mdb'))
=============================
или передай туда ссылку на твою страницу Page

VB.NET
1
2
3
4
5
class Class1
   sub Method1(byref Page as System.Web.UI.Page)
       Page.Session('session')=Page.Server.MapPath('../InterDict.mdb')
   end sub
end class
вызов из страницы: Class1.Method1(Page)
85 / 61 / 69
Регистрация: 15.03.2007
Сообщений: 6,908
04.10.2009, 11:30 3
Попробуй так:
HttpContext.Current.Server
HttpContext.Current.Session
0
evgenybe
04.10.2009, 23:29 4
Вот так работает:
HttpContext.Current.Server
HttpContext.Current.Session

Спасибо!!!
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.10.2009, 23:29
Помогаю со студенческими работами здесь

Как связать сигнал одного класса со слотом другого класса, содержащего указатель на объект этого класса?
Подскажите, пожалуйста, как связать сигнал одного класса со слотом другого класса, содержащего...

Объект Session
Здравствуйте. У меня такой вопрос. Создаю в HomeController объект Session: Session =...

Объект Session
Имеется система написанная на ASP. В которую надо встроить кое-чего на ASP.NET. В имеющемся на ASP...

Не могу увидеть объект
Мне нужно из либы вытащить объект. У меня есть MyLib.dll, MyLib.lib, MyLib.exp. Пишу в Builder. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru