|
|
|
Принудительное отключение соединения с бд
|
|||
|---|---|---|---|
|
#18+
Есть программа работающая с базой ацесс, по желанию клиента сделала ее сетевой, для пользователей на других компах, соединение через dsn файл, возможно ли в программе написать код для отключения соединения определенного пользователя т.е.(компьютера в сети), для мониторинга пользователей использую это код Private Sub conn_check() Dim rs As New ADODB.Recordset Dim con As New ADODB.Connection Dim Lst As MSComctlLib.ListItem Lv.ListItems.Clear If con.State = adStateOpen Then con.Close con.Provider = "Microsoft.Jet.OLEDB.4.0" con.Open "Data Source=" & dbPath con.Properties("Jet OLEDB:Connection Control") = 1 Set rs = con.OpenSchema(adSchemaProviderSpecific, , _ "{947bb102-5d43-11d1-bdbf-00c04fb92675}") rs.MoveFirst Do Until rs.EOF Set Lst = Lv.ListItems.Add(, , , , "user") Lst.text = rs.Fields(0).Value & "" Lst.SubItems(1) = rs.Fields(1).Value & "" Lst.SubItems(2) = rs.Fields(2).Value & "" Lst.SubItems(3) = rs.Fields(3).Value & "" rs.MoveNext Loop Set con = Nothing Set rs = Nothing Set Lst = Nothing End Sub Представление в листвю, колонки (имя компа/имяпользователя базы/состояние/ соединения) А как отключить соединение, к примеру выбираем компьютер в списке и отключаем? Заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2006, 10:10 |
|
||
|
Принудительное отключение соединения с бд
|
|||
|---|---|---|---|
|
#18+
InitiateSystemShutdown(CompName,"",0,1,1) :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2006, 10:29 |
|
||
|
Принудительное отключение соединения с бд
|
|||
|---|---|---|---|
|
#18+
спсибо за совет, но мне нужно не машину отключать а ресурс которая использует машина, т.е. соединенеи с бд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2006, 11:56 |
|
||
|
Принудительное отключение соединения с бд
|
|||
|---|---|---|---|
|
#18+
Я делаю так: в реальном времени прога проверяет значение одного поля в сетевой базе, при замене этого значения, прользователь проверяет второе поле, где находиться юзернэйм того пользователя, который должен отключиться и конект.клоус ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2006, 13:59 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=276&tid=2165715]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 347ms |

| 0 / 0 |
