<add name="SqlState" connectionString="Data Source=localhost;DataBase=AnyNameOfServerState;Integrated Security=True" providerName="System.Data.SqlClient"/>
<sessionState mode="SQLServer" sqlConnectionString="SqlState" allowCustomSqlDatabase="true" cookieless="false" timeout="20"/>
Я попытался поместить две вышеупомянутые строки в мой файл web.config и затем запустить код: я получил это:
System.Data.SqlClient.SqlException:
MSDN дает мне следующие советы:
Убедитесь, что вы подключаетесь с действительными учетными данными.
Make sure that the credentials you are supplying are valid. For more information, see How to: Access SQL Server Using Predetermined Credentials.
Убедитесь, что имя сервера указано правильно и сервер работает.
Make sure that you are using the correct server name, and that the server can be reached.
НоЯ понятия не имею, как им следовать, потому что это первый раз, когда я использую Сеанс в режиме SQL, ...
Еще примечание: мне нужен сеанс временно на несколько секунд, мне нужно сохранитьсостояние для динамического контроля, который я получил.Проблема, с которой, я думаю, я могу столкнуться в этом режиме состояния, заключается в том, что он тянется с пользователем в течение 20 минут, замедляя мое приложение.Должен ли я вместо этого использовать viewState?