Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

locktype в ADO


Delphist2 ©   (2010-03-28 13:59:00) 

Есть БД access, лежит в расшаренной папке, пользователи с ей работают из программы, написанной на Delphi 7, сама БД иногда рушится. Может ли помочь пессимистичная блокировка в компонентах ADO (сейчас стоит ltOptimistic)?


Slym   (2010-03-28 20:56:00) [1]

Delphist2   (28.03.10 19:42) [10]
да...
не забудь базу потом конвертнуть... аля открыть на access2003 с конвертацией


Anatoly Podgoretsky   (2010-03-28 19:47:00) [2]

А откуда возникло подозрение, что JET старый, он же автоматически обновляется через автоматические обновления.


Anatoly Podgoretsky   (2010-03-28 19:43:00) [3]

> Delphist2  (28.03.2010 19:36:09)  [9]

Искать по ключевым словам - JET, Update


Delphist2   (2010-03-28 19:42:00) [4]

Вот этот сервиспак:
http://www.microsoft.com/downloads/details.aspx?familyid=2deddec4-350e-4cd0-a12a-d7f70a153156&displaylang=en

это то то нужно?


Delphist2   (2010-03-28 19:36:00) [5]

Не подскажешь, как обновить Jet?


Slym   (2010-03-28 19:03:00) [6]

ит кривых рук пароли не спасают :)
версия установленного ацесса не важна, ацесса может и не быть... важно версия в которой база создана (не 97 однозначна!) и наличие свеженькой jet


Delphist2   (2010-03-28 18:52:00) [7]


> ДБ access их много... судя по симптомам 97... какая версия?
>  решение конвертнуть в хотябы XP формат

Максимум 2000.


>...кривые руки пытающиеся открыть базу блокнотом

Запаролить ее чтоли... А пароль в саму прогу вхардкодить


Slym   (2010-03-28 18:38:00) [8]

1. ДБ access их много... судя по симптомам 97... какая версия? решение конвертнуть в хотябы XP формат
2. блокировка записи базу юбить не может... базу убивает неустойчивый конект, вылеты клиентского приложения, кривые руки пытающиеся открыть базу блокнотом


Delphist2   (2010-03-28 15:21:00) [9]

Прочитал в справке: "ltPessimistic - редактируемая запись блокируется на все время редактирования от ее чтения до момента сохранения в хранилище данных". Т. е. это получается если я в adoquery считал всю таблицу и не торопясь просматриваю ее, то на все это время она заблокирована от изменений другими?

Или: "ctKeySet - двунаправленный локальный курсор, не отображающий добавленые и удаленные другими пользователями записи"
Здесь имеется в виду другой реальный пользователь или сам логин подключения к БД, который у меня у всех пользователей один и тот же?


sniknik   (2010-03-28 14:59:00) [10]

> А вообще в целом что лучше ставить - pessimistic или optimistic?
а чего хочешь этим добиться? это же не просто так, это свойства, и от них зависит поведение...

- а что лучше покупать водку или пиво? - понятно. а то тут жена в молочную кухню послала за питанием для ребенка...

> И что нужно учитывать при разработке многопользовательского access приложения?
в основном то, что он НЕ клиент сервер... и значит для "многопользовательства" мало подходит.


Delphist2   (2010-03-28 14:28:00) [11]

И что нужно учитывать при разработке многопользовательского access приложения?


Delphist2   (2010-03-28 14:22:00) [12]

Понятно :)) А вообще в целом что лучше ставить - pessimistic или optimistic?


sniknik   (2010-03-28 14:12:00) [13]

есть гараж, стоит в пункте А, шофера работают с ним из машин, сделанных на автовазе, гараж иногда непредвиденно закрывается. может ли помочь ограничение для шоферов заправляться на других заправках (сейчас используют Лукойл)?


Наверх

Титульная страница Поиск, карта сайта Написать письмо