2014-01-24 4 views
0

Я пытаюсь создать кеш в классическом ASP, используя ASP Application Object. Оказывается, каждый раз, когда я пытаюсь прочитать сохраненное значение, он возвращает null. Я использую Windows 7 с версией IIS 7.5.7600.16385.Классический ASP-объект Object всегда возвращает Null

Что я должен делать?

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> 
<head> 
</head> 
<% 
Application("test") = "Hello World!" 
dim i 
For Each i in Application.Contents 
    Response.Write(i & "<br>") 
Next 
dim k 
For Each k in Application.StaticObjects 
    Response.Write(k & "<br>") 
Next 
%> 
<body> 
</body> 
</html> 
+0

Вы можете поделиться некоторыми кодами? – Jason

+0

Вам нужно будет показать пример чтения/записи, а по нулевому вы имеете в виду * Nothing *? –

+0

Да, ничего .... Null = Ничего .. извините –

ответ

0

Хорошо, я NooB, и я чувствую себя больше Noob, чем когда-либо сейчас. Что я делаю не так, что правильный способ прочитать значение является

Response.Write(Application("test")) 

и связать это

dim anything 
    anything = Application("test") 
    Response.Write(anything) 

я извиняюсь за всех вас тратить свое время! Благодаря!

+1

Справедливости ради ... Я думаю, что пример на w3schools неверен – Rob

Смежные вопросы