доступ к базе Access с клиентов на ХР и 2000

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
shady
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 09.11.2005 (Ср) 11:03

доступ к базе Access с клиентов на ХР и 2000

Сообщение shady » 27.07.2006 (Чт) 10:33

на компе с ХР стоит программа с базой Access и с ней работает юзер
если у клиента (по сети) тоже ХР, то все работет без проблем, подключается, все отчеты работают и т.д.
если у клиента 2000 (на 98 не проверял) то пишет что файл уже используется и вылетает (что не странно)

если отключается пользователь (или все) то тот у кого W2K, может подключиться и работать, но при этом уже пользователь, на чьем компьтере стоит база, не может подключиться к ней, пока не отключится пользователь на W2K.

подключаюсь:
Код: Выделить всё
"Provider=Microsoft.Jet.OLEDB.4.0;Data " & ConnStringINI & ";Mode=ReadWrite|Share Deny None;Persist Security Info=False"


пологаю что что-то не то у W2K, и почему -то подключается монопольно, но почему так?

З.Ы. Все компьютеры в домене

shady
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 09.11.2005 (Ср) 11:03

Сообщение shady » 27.07.2006 (Чт) 10:52

небольшое уточнение.
Если посмотреть в "управлении компьютером" сеансы, то пользователь, W2K даже если и отключился, то он продолжает висеть, и пишет что им открыт файл.

shady
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 09.11.2005 (Ср) 11:03

Сообщение shady » 27.07.2006 (Чт) 14:47

Может быть кто знает, где можно посмотреть про параметры Mode=
почему-то мне кажется, что в них дело :(

BasiС
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 64
Зарегистрирован: 16.02.2006 (Чт) 23:34
Откуда: Koenigsberg

Сообщение BasiС » 27.07.2006 (Чт) 18:03

Может без mode?

"PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & ConnStringINI

shady
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 09.11.2005 (Ср) 11:03

Сообщение shady » 28.07.2006 (Пт) 6:57

пробывал, тоже самое. Решил сделать разделение базы и все.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 9

    TopList