![]() |
Модераторы: Akina |
![]() ![]() ![]() |
|
mmik |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 14.10.2008 Репутация: нет Всего: нет |
На сервере с прибора читаются данные и кидаются в БД, на клиентских машинах идет привязка к таблице этой БД и уже идет визуализация в виде форм, графиков и т.п. Две проблемы: периодически отсутствуют данные в таблице на сервере (возможно из-за того, что в тот момент, когда производится запись в БД, тогда же и чтение) и в присоединенной таблице у клиента, записи идут почему-то не попорядку, а на сервере все нормально. В чем может быть проблема?
|
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 30 Всего: 454 |
Все или только последние?
А какого лешего на клиенте кто-то лезет в ТАБЛИЦЫ? на основе таблицы следует построить запрос, с требуемой сортировкой. И почитате основы - нет в реляционных БД такого понятия как порядок записей в таблице. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
mmik |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 14.10.2008 Репутация: нет Всего: нет |
Данные пропадают именно периодически и я это связываю именно с обращением к БД со стороны клиента. Как вообще правильно организовать клиент- сервер?
На основе присоединенной таблицы сделана форма и там же можно переходить по записям и они идут не по порядку. Или форму нужно тоже создавать на основе запроса? |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 30 Всего: 454 |
Что такое "пропадают"/"отсутствуют"? Не показываются в сеансе или вообще испаряются из базы и больше не видны никому? Конечно... ну или хотя бы сортировку указывать... -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
ТоляМБА |
|
|||
![]() Котэ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1607 Регистрация: 15.12.2004 Репутация: 3 Всего: 252 |
Глухой телефон?!
Спросить у гугля умную книжку по данному вопросу и прочитать её, ибо в одном посте сею тему не опишешь. Истину глаголешь. А в запросе написать Order by по нужному полю. |
|||
|
||||
mmik |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 14.10.2008 Репутация: нет Всего: нет |
Данные в базу пишутся каждые две минуты. А некоторые, получается, просто не пишутся. И когда потом смотришь БД там дыры. Как правильно организовать, чтобы сервер спокойно себе писал, а остальные не мешая ему читали?
|
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 30 Всего: 454 |
Скорее всего это последствие блокировки таблицы клиентом и неграмотно написанного софта, не рассчитанного на такое.
Наиболее правильное решение - запрещение работы клиентов с таблицами, и создание для них представлений. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
mmik |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 14.10.2008 Репутация: нет Всего: нет |
А это как?
|
|||
|
||||
bopoha |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1283 Регистрация: 10.5.2006 Где: Беларусь, Минск Репутация: 21 Всего: 21 |
mmik, попробуйте сделать так, чтобы сервер открывал таблицу для записи с блокировкой, разрешающей всем остальным только чтение. Если не поможет, то попробуйте использовать транзакции.
|
|||
|
||||
mmik |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 14.10.2008 Репутация: нет Всего: нет |
Спасибо, поробую
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "MS Access" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MS Access | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |