0 / 0 / 0
Регистрация: 18.09.2013
Сообщений: 41
|
||||||
Ошибка БД на разных компьютерах13.01.2015, 10:52. Показов 1683. Ответов 13
Метки нет Все метки)
(
Добрый день, уважаемые! Помогите, пожалуйста, решить вопрос.
У меня создана большая БД с записями. На форме созданы кнопки перехода по записям. Предусмотрено, что при нахождении на первой записи и нажатии на кнопку Предыдущая запись, форма должна переходить на последнюю запись, а при нахождении на последней записи и нажатии на кнопку Следующая, должна показываться первая запись. На моём домашнем компьютере кнопки работают без нареканий, но на рабочем компе выдаётся ошибка 2105 "Невозможен переход к указанной записи" и выделяется строка 12 DoCmd.GoToRecord , , acPrevious. В чём может быть проблема и как её решить? И там и там стоит Винда 7, Оффис 7. Создавала базу на рабочем компе в начале года, всё, вроде, работало. Код на кнопке Предыдущая запись представлен ниже
0
|
13.01.2015, 10:52 | |
Ответы с готовыми решениями:
13
Serversocket и clientsocket на разных компьютерах Одновременная установка ПО на разных компьютерах |
0 / 0 / 0
Регистрация: 18.09.2013
Сообщений: 41
|
||||||
13.01.2015, 11:39 [ТС] | ||||||
ltv_1953, Чем код сомнительный? Строка 6 Cancel - если были изменения на форме, то выдаётся сообщение "Сохраните изменения", если нажимается ОК, то курсор остаётся на записи (чтобы сохранить запись по нажатию на кнопку Сохранить), если нажимается Отмена, то осуществляется переход на предыдущую запись без сохранения изменения.
И у меня проблема в том, что Аксесс игнорирует запись
0
|
![]() ![]() 17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
|
||||||
13.01.2015, 11:47 | ||||||
Попробуйте такой (хотя сам стиль написания для меня неприемлем)
0
|
0 / 0 / 0
Регистрация: 18.09.2013
Сообщений: 41
|
|
13.01.2015, 12:03 [ТС] | |
Не помогло, всё так же вылетает ошибка 2105
Добавлено через 41 секунду В предложенном Вами случае, Аксесс по умолчанию сохраняет или не сохраняет запись, а мне нужно, чтобы при необходимости сохранения, аксесс ОСТАВАЛСЯ на текущей записи, чтобы пользователь нажимал кнопку Сохранить, для меня нажатие этой кнопки принципиально, так как по ней происходит проверка введённых данных и заполнения полей. Добавлено через 6 минут И повторюсь, на домашнем компе мой код РАБОТАЕТ без проблем
0
|
![]() ![]() 17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
|
|||
13.01.2015, 12:15 | |||
И формулируйте условия точно - Впрочем, никаких ошибок не вылетает с этой заморочкой, ищите в других процедурах.
0
|
1266 / 448 / 129
Регистрация: 21.03.2013
Сообщений: 1,210
|
|||||||
13.01.2015, 12:19 | |||||||
и посмотреть какая строка в коде выдает ошибку
0
|
![]() ![]() 17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
|
||||||
13.01.2015, 12:25 | ||||||
Ну зачем повторять этот странный код
0
|
1266 / 448 / 129
Регистрация: 21.03.2013
Сообщений: 1,210
|
|||||||
13.01.2015, 12:31 | |||||||
у меня работает и ваш вариант и такой
вставив Exit Sub мы прерываем процедуру до перехода на предыдущую запись. но только в том случае когда пользователь решил сохранить изменения
0
|
![]() ![]() 17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
|
|||||||||||
13.01.2015, 12:40 | |||||||||||
Есть две схемы обработки ошибок. Здесь такая: строка
0
|
0 / 0 / 0
Регистрация: 18.09.2013
Сообщений: 41
|
||||||
13.01.2015, 12:44 [ТС] | ||||||
Извините, ещё раз повторюсь. У меня мой код тоже РАБОТАЕТ на домашнем компьютере, но на рабочем компе код не работает. Даже, если убрать часть с проверкой изменения и оставить только:
Выложить БД не могу, она очень большая.
0
|
0 / 0 / 0
Регистрация: 18.09.2013
Сообщений: 41
|
||||||
13.01.2015, 13:10 [ТС] | ||||||
Написала такой код для проверки:
Если стою на записи 1 и нажимаю Предыдущая запись, то появляются сообщение только Bla11 Добавлено через 6 минут ltv_1953, дай Бог вам счастья безграничного и богатства неисчерпаемого! Спасибо!
0
|
13.01.2015, 13:10 | |
Помогаю со студенческими работами здесь
14
Загрузка ОС с флешки на разных компьютерах Проблемы с шрифтами на разных компьютерах. Создание решения на разных компьютерах Сервис не работает на разных компьютерах QTcpServer не работает на разных компьютерах Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Хак домофона или как открыть дверь по номеру
yariko 25.06.2025
Забыли дома ключ. Не проблема. Можно открыть дверь домофона, просто позвонив на свой номер квартиры.
Идея состоит в следующем. Внутрь трубки абонента встраивается контроллер, который по звонку сам. . .
|
Как украсить новогоднюю елку с Q# и Qiskit
EggHead 24.06.2025
Что может быть необычнее, чем применить законы квантовой механики для украшения новогодней елки? Пока другие развешивают обычные гирлянды, я решил объединить свою страсть к квантовым вычислениям с. . .
|
Системы нулевого доверия на C#
UnmanagedCoder 24.06.2025
Традиционная архитектура безопасности работает по принципу средневекового замка: создаём высокие стены вокруг корпоративной сети, укрепляем ворота межсетевыми экранами и системами обнаружения. . .
|
Снова не мой путь. Циклическое среднее, я обеими руками за проверку условия, в ракурсе данной задачи - циклическое среднее в топку.
Hrethgir 24.06.2025
Привет. Такой вопрос - нужно выводить среднее математическое между двумя направлениями, интервал значений которых может лежать в диапазоне одного оборота по кругу. Проблема заключается в том, что. . .
|
Деплой Flask приложения
py-thonny 23.06.2025
За годы работы с Flask я натыкался на одни и те же грабли достаточно часто, чтобы наконец научится их обходить. И сегодня хочу поделится опытом, который сбережет вам немало нервных клеток. Начнем с. . .
|
WebAssembly и контейнеры в .NET Aspire для оркестрации распределенных архитектур
ArchitectMsa 23.06.2025
Я наблюдаю, как WebAssembly (или просто WASM) постепенно выходит за рамки своего первоначального предназначения — исполнения кода на стороне браузера. Теперь эта технология проникает в серверную. . .
|
Непрерывная интеграция для пакета Python
Mr. Docker 22.06.2025
Было 4 часа утра пятницы, когда я выпустил новую версию нашей внутренней библиотеки для обработки данных. Релиз 0. 5. 2 содержал небольшой фикс для обработки дат в ISO формате, что может пойти не так?. . .
|
Продвинутый ETL на C# из OLTP БД в хранилище
stackOverflow 22.06.2025
Работая в сфере корпоративной аналитики, я постоянно сталкиваюсь с одним и тем же - нужны чистые, структурированные и, главное, свежие данные. Без них современные аналитические системы, машинное. . .
|
Мастер-класс по микросервисам на Node.js
Reangularity 21.06.2025
Node. js стал одной из самых популярных платформ для микросервисной архитектуры не случайно. Его неблокирующая однопоточная модель и событийно-ориентированный подход делают его идеальным для. . .
|
Управление Arduino из WPF приложения
Wired 21.06.2025
Зачем вообще связывать Arduino с WPF-приложением? Казалось бы, у Arduino есть собственная среда разработки, своя экосистема, свои способы управления. Однако при создании серьезных проектов. . .
|