powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Портится база! Help
8 сообщений из 8, страница 1 из 1
Портится база! Help
    #39934459
Hermiona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, уважаемые!
Вот и приплыло мне счастье в виде Windows10.
Программа, написанная на Access2003, сейчас спокойно запускается на компьютере.
База лежит на сервере, у пользователей программы локально на их компьютерах.
В какой-то момент при смене объекта в главной форме в подчиненной форме пропадают все поля (имя?), а сама база на сервере портится. Делаю восстановление/сжатие. Все нормально. И так до следующего раза.

Установили Access2007. Ситуация не поменялась. Надо какую версию Access покупать?
Помогите, люди добрые!
Спасибо.
...
Рейтинг: 0 / 0
Портится база! Help
    #39934550
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hermiona,
У вас какой ключ в связке главная-> подчиненная?
Не текстовый случаем ? Наблюдал такие баги в трех случаях:
1) общий ключ по которому была связка имел текстовый тип.
2) связи между главной и подчинённой формой устанавливались программно и на событие текущая запись главной формы рефрешилась подчиненная, тоже отдельным кодом.
3) источник данных подчинённой формы имел одну основную таблицу /запрос, к которой в какой то момент криво подлепили дополнительно данные ещё из одной таблицы , имеющим в списке поле с таким же именем как и у первой.

Посмотрите что у вас в источнике данных, по какому полю и как идёт связь. Перепривяжите поля. Посмотреть отношения на форме можно в режиме конструктора, в свойствах, щёлкнув на границе подчиненной(полоске)/контейнере правой кнопкой.
...
Рейтинг: 0 / 0
Портится база! Help
    #39934984
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hermiona
Вот и приплыло мне счастье в виде Windows10.


Эта фраза тут причем ?
До W-10 много лет было всё пучком или так для колориту?

Размер базы какой?
Схему покажи и смыл её на пальцах изложи...
Это тупо может быть даже из-за дохлого Wi-Fi
...
Рейтинг: 0 / 0
Портится база! Help
    #39935019
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если это из-за связи, то лучше перейти на сервер терминалов. У нас он 15 лет крутится и таких проблем не было. Хотя есть и формы с двойным вложением. Форма - подчинённая форма - подчинённая подчинённой
...
Рейтинг: 0 / 0
Портится база! Help
    #39935101
Hermiona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответы!
Ключевые поля не текстовые, обычные счетчики. Но на всякий случай в схеме данных переподключила.
А фраза про десятку...
У нас стояла на компах семерка. Закупили новые компьютеры, стали пользователям менять. И работать стало проблематично.
Размер базы с начала года 20 мегов. Сетка корпоративная. А так программа работает с 2008 года.
Пока постоянно слежу за пользователями, восстанавливаю базу. На втором компьютере установила себе Access2013, на нем сделала копию-тестовую базу, проверяю, как формирует отчеты и работают формы. Пока сбоев не было. Но интерфейс такой непривычный.
Читаю мануал. Пока туго.
...
Рейтинг: 0 / 0
Портится база! Help
    #39935279
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hermiona,

На самом деле многое зависит от того чем юзают клиенты клиентскую часть. Обычно если у всех всё одинаково, то и проблем не должно быть, а когда начинается каша малаша - у одного офис 2003, у другого 2007, у третьего 2010 и т.д. да еще у одного 32 разряда, у другого 64, вот тут и понеслась...
...
Рейтинг: 0 / 0
Портится база! Help
    #39935641
Geizer1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vmag
Hermiona,

На самом деле многое зависит от того чем юзают клиенты клиентскую часть. Обычно если у всех всё одинаково, то и проблем не должно быть, а когда начинается каша малаша - у одного офис 2003, у другого 2007, у третьего 2010 и т.д. да еще у одного 32 разряда, у другого 64, вот тут и понеслась...


У нас тоже были Win7 32bit и 64bit на компах клиентов, везде был Office2013 32bit и 64bit в зависимости от разрядности Windows. Общий файл был на WinServer2008 64bit. Проработали пол года без проблем. Затем на одном компе установили Win10 64bit (купили лицензию), и при одновременной работе если данные правили с этого компа общий файл (с таблицами) стал портится. Вернули Win7 прошло.
Сделали вывод о ненадежности файл-серверного варианта. Чего и вам советую.
После этого перевели общую часть на SQL Server. (Надёжность - нет никакой зависимости от виндусов и офисов, + разграничение уровня доступа пользователей). А Access работает в качестве интерфейса пользователя.
...
Рейтинг: 0 / 0
Портится база! Help
    #39935861
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Geizer1,

Спасибо за советы, но лично у меня и так всё хорошо, и мне по барабану какая у клиента ОС и какой у него офис, ибо они все работают в одинаковом рантайме на одинаковом интерфейсе
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Портится база! Help
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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