![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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]есть гараж, стоит в пункте А, шофера работают с ним из машин, сделанных на автовазе, гараж иногда непредвиденно закрывается. может ли помочь ограничение для шоферов заправляться на других заправках (сейчас используют Лукойл)?