Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Почему не работает?
|
|||
|---|---|---|---|
|
#18+
такой вопрос: есть файлик global.asa в нем описаны переменные для содинения с базой .... Application("Conn_ConnectionString") = "Provider=SQLOLEDB.1;Password=1;Persist Security Info=True;User ID=SQLSpyNet;Initial Catalog=SQLSpyNet;Data Source=(LOCAL);Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=ITYURA;Use Encryption for Data=False;Tag with column collation when possible=False" ... в файлике Login.asp вызывается переменная .... sConn = Application("Conn_ConnectionString") & ";User Id=" & Request.Form("UserName") & ";PASSWORD=" & Request.Form("UserPwd") & ";" Conn.Open sConn .... Дык вот туда передается пустая строка, почему? Если написать напрямую строку соединия, то все работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2005, 15:29 |
|
||
|
Почему не работает?
|
|||
|---|---|---|---|
|
#18+
1) Как вы определили что туда идет пустая строка? .... если смогли - значит проблема не в сервере, а в global.asa 2) Уберите из Application("Conn_ConnectionString") кусок Persist Security Info=True, который означает что используется аутентификация Windows. Иначе - бессмысленно указывать имя пользователя и пароль. Или так: sConn = REPLACE(Application("Conn_ConnectionString") , "Persist Security Info=True;","") & ";User Id=" & Request.Form("UserName") & ";PASSWORD=" & Request.Form("UserPwd") & ";" 3) Я не очень то въехал: почему в строке у вас в итоге выходит ДВА имени пользователя: SQLSpyNet и Request.Form("UserName") ??? Уберите имя пользователя из global.asa P.S. Можно просто Бизик admin@busyman.ru ICQ# 131833549 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2005, 15:51 |
|
||
|
Почему не работает?
|
|||
|---|---|---|---|
|
#18+
Вообще-то правильно хранить конекшнСтринг в web.config. В configuration пишем <appSettings> <add key="MyCon" value="Provider=SQLOLEDB.1;Password=1;Persist Security Info=True;User ID=SQLSpyNet;Initial Catalog=SQLSpyNet;Data Source=(LOCAL);Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=ITYURA;Use Encryption for Data=False;Tag with column collation when possible=False"></add> </appSettings> В коде это берем так: string sConn=System.Configuration.ConfigurationSettings.AppSettings.Get("MyCon"); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2005, 16:35 |
|
||
|
Почему не работает?
|
|||
|---|---|---|---|
|
#18+
2 Abuserrr нет Судя по синтаксису, у Юрия ASP 1.0 не НЕТовская P.S. Можно просто Бизик admin@busyman.ru ICQ# 131833549 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2005, 19:31 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33131538&tid=1393910]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
30ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 322ms |

| 0 / 0 |
