Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / сохранить запись / 15 сообщений из 15, страница 1 из 1
23.08.2019, 08:56
    #39853088
mi34
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранить запись
Добрый день. Есть форма с источником (связь с таблицей другого файла)
Для сохранения записи используется me.dirty=false
После попытки сохранения иногда по непонятной причине база рушится.
Насколько корректно будет заменить указанный способ сохранения на me.Refresh ?
...
Рейтинг: 0 / 0
23.08.2019, 09:49
    #39853113
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранить запись
me.dirty=false - вполне корректный способ сохранения. Сохранение же при вызове Refresh я бы назвал недокументированным. Если у вас база рушится, ищите почему это происходит, а не ищите другие способы сохранения. В первую очередь скопируйте все объекты базы в новый файл, это в большинстве случаев решает проблему битой базы.
...
Рейтинг: 0 / 0
23.08.2019, 10:03
    #39853121
mi34
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранить запись
Спасибо за комментарии.
Refresh хочу попробовать т.к. не знаю уже что и делать. Периодические, на первый взгляд ничем не спровоцированные падения базы. Происходит это на ПК с Win10. На других (Win7) все работает без проблем.
...
Рейтинг: 0 / 0
23.08.2019, 10:21
    #39853132
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранить запись
mi34...Происходит это на ПК с Win10. На других (Win7) все работает без проблем.Тем более это косвенное указание на то, что способ сохранения не при чем.
А "рушится" это как проявляется?
...
Рейтинг: 0 / 0
23.08.2019, 10:50
    #39853155
mi34
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранить запись
sdku,
При обращении к базе пишет что требуется восстановление базы данных. После восстановления все опять работает некоторое время. В восстановленной бд структура не изменена.
...
Рейтинг: 0 / 0
23.08.2019, 10:52
    #39853158
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранить запись
mi34,

Битность у всех Access одинаковая?
...
Рейтинг: 0 / 0
23.08.2019, 10:55
    #39853161
mi34
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранить запись
4d_monster,
база формат а2000, клиенты а2000, работают в runtime2007
...
Рейтинг: 0 / 0
23.08.2019, 11:14
    #39853171
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранить запись
Клиенты, случайно, не один и тот же файл с сетевого диска запускают? Если да, то не делайте так.
...
Рейтинг: 0 / 0
23.08.2019, 11:29
    #39853177
mi34
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранить запись
MrShin,

не совсем Вас понял.. Что значит один и тот же файл?
БД разделенная. Файлы базы находятся на одном из ПК, на каждом пк есть клиентская(интерфейсная часть программы), подключение к общей базе стандартное.
...
Рейтинг: 0 / 0
23.08.2019, 11:50
    #39853189
bubucha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранить запись
я бы сеть копал от авторПК с Win10 до авторбазы находятся на одном из ПК
...
Рейтинг: 0 / 0
23.08.2019, 11:53
    #39853190
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранить запись
mi34БД разделенная. Файлы базы находятся на одном из ПК, на каждом пк есть клиентская(интерфейсная часть программы), подключение к общей базе стандартное.
Это ок. Главное чтобы клиентская часть у каждого своя была
...
Рейтинг: 0 / 0
23.08.2019, 11:55
    #39853192
ROI
ROI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранить запись
mi34база формат а2000, клиенты а2000, работают в runtime2007
Это как?
...
Рейтинг: 0 / 0
23.08.2019, 13:22
    #39853236
konstantin_got
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранить запись
sdkumi34...Происходит это на ПК с Win10. На других (Win7) все работает без проблем.Тем более это косвенное указание на то, что способ сохранения не при чем.
А "рушится" это как проявляется?

Тоже считаю, что дело не в способе сохранения.
...
Рейтинг: 0 / 0
23.08.2019, 13:26
    #39853237
ROI
ROI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранить запись
ROImi34база формат а2000, клиенты а2000, работают в runtime2007
Это как?
Клиент a2003 под Access 2007 тоже ломал базу
пришлось полностью перейти (переписать) на Access 2010
...
Рейтинг: 0 / 0
23.08.2019, 16:57
    #39853372
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранить запись
mi34база формат а2000, клиенты а2000, работают в runtime2007

Вообще-то корректно когда версия клиента совпадает с версией рантайма...
У меня база 2000, клиент 2003 , рантайм 2003 , с 2008 года по сей день на любых машинах
от ХР вплоть до 10 - 64 никаких намеков на такие безобразия...
Перевести клиента с 2000 на самый вылизанный 2003 дело одной минуты, рантайм 2003 весит около 40 мег
против рантайма 2007 под 200, не вижу смысла таскать клиента 2000 на платформе 2007...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / сохранить запись / 15 сообщений из 15, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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