powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Проблема с закрытием соединения с SQL-Server.
11 сообщений из 11, страница 1 из 1
Проблема с закрытием соединения с SQL-Server.
    #32599543
Val_E
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите разобраться с закрытием соединения с SQL-Server.
Есть форма на ней кнопка с кодом:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

       Dim gnConnHandle As ConnectionState
       Dim connect As SqlClient.SqlConnection
       Dim cn As SqlClient.SqlCommand

       connect = New SqlConnection()
       connect.ConnectionString = "Data Source=MmySERV;database=MyBase;User ID=Sa;Password=123456789"
        connect.Open()
        . . .
        . . .
        . . .
        connect.Close()
    End Sub
Как я понимаю: мы подключаемся к серверу выполняем какойто код и разрываем соединение.

Реально, после нажатия на кнопку, в SQL Server Enterprise Manager я вижу это соединение в списке активных.
Что я делаю не так.
...
Рейтинг: 0 / 0
Проблема с закрытием соединения с SQL-Server.
    #32599570
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в чём проблем???
Не нравится что соединение открыто???
...
Рейтинг: 0 / 0
Проблема с закрытием соединения с SQL-Server.
    #32599602
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это работает пул соединений, так что все нормально. Следующий коннект произойдет в разы быстрее. Если же вас такая ситуация не устраивает можете отключить использование connection pool.

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Проблема с закрытием соединения с SQL-Server.
    #32599614
Val_E
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в чём проблем???
Не нравится что соединение открыто???

Точно не нравится.
Сказал всем отключиться от сервера, смотрю ЕМ а ктот-о висит.
Бегать по рабочим местам самому проверять отключились или нет лень.

Да и хочется разобраться где грабли.
...
Рейтинг: 0 / 0
Проблема с закрытием соединения с SQL-Server.
    #32599627
Val_E
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЭто работает пул соединений, так что все нормально. Следующий коннект произойдет в разы быстрее. Если же вас такая ситуация не устраивает можете отключить использование connection pool

Sa - Благодарю за объяснение
...
Рейтинг: 0 / 0
Проблема с закрытием соединения с SQL-Server.
    #32599646
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Грабли, я скажу где... кстати, и Pool это тоже верно (токма я думаю он держится определённое время... У connection есть свойство connection timeout = 15 по умолчанию)... Но вот когда я в DataBase Explorer прописываю базу Access там тоже открывается connect, можно даже больше не делать никаких действий, а connect будет открыт, это не проблема (он закроется как только выйдем из среды разработки или удалим соединение из DataBase Explorer)
...
Рейтинг: 0 / 0
Проблема с закрытием соединения с SQL-Server.
    #32599672
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если мы говорим про среду разработки то верно создаются различные коннекты. Но здесь речь про уже скомпилированный выполняющийся код.

2 Val_E
Чтобы разобраться до конца попробуйте следующий connection string:
connect.ConnectionString = "Data Source=MmySERV;database=MyBase;User ID=Sa;Password=123456789;Pooling=False"

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Проблема с закрытием соединения с SQL-Server.
    #32599691
Val_E
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор Sa
Чтобы разобраться до конца попробуйте следующий connection string:
connect.ConnectionString = "Data Source=MmySERV;database=MyBase;User ID=Sa;Password=123456789;Pooling=False"

попробывал. Все работает.
...
Рейтинг: 0 / 0
Проблема с закрытием соединения с SQL-Server.
    #32599700
Val_E
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробовал. Все работает.

Благодарю.
...
Рейтинг: 0 / 0
Проблема с закрытием соединения с SQL-Server.
    #32599702
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
Но здесь речь про уже скомпилированный выполняющийся код.

Незаметил, а что автор говорил об этом???
...
Рейтинг: 0 / 0
Проблема с закрытием соединения с SQL-Server.
    #32599736
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladgrig
Незаметил, а что автор говорил об этом???


Неявно, ну достаточно понятно :-) см. первый пост.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Проблема с закрытием соединения с SQL-Server.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]