Форум Trainsim  

Вернуться   Форум Trainsim > Microsoft Train Simulator > MSTS - Подвижной состав

Результаты опроса: Нужна ли локальная версия БДПС (Microsoft Office Access)?
Да, постоянно обновляю и пользуюсь 18 30.51%
Нет, Online вполне достаточно 21 35.59%
Пользуюсь и той и другой 20 33.90%
Голосовавшие: 59. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Опции просмотра
Старый 23.05.2010, 13:35   #1
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Артем, насчет поля [версия] согласен, можно сделать, хуже не будет, кто не знает какая версия - просто не заполняет, у многих единиц ПС такой атрибут отсутствует вовсе, стало быть поле не обязательное.

По синхронизации:

Первым делом спасибо за загрузку, теперь есть возможность отладить синхронизацию т.к. сколько не придумывай алгоритмов реальные данные, созданные другим человеком лучший тест.

На данный момент производится выборка данных из двух таблиц по разнице в полях, это измененные записи, подсвечивается поле или поля вызывавшие отбор строки в синхронизируемой таблице, дальше кнопка равенства полей.

Пока умней ничего не придумать т.к. БД открытая, вместо любых данных может быть все, что угодно, доверить автоматике полностью нельзя, да, сначала будет тяжело (мне) потом полегчает, когда основная масса будет внесена.

Дальше важный момент - что делать оператору после синхронизации, - однозначно не перезаписывать свою БД новой версией в случае, если он отправил свою БД на синхронизацию и продолжал вносить следующие данные. В этой ситуации нужно отправить свою базу еще раз, ничего страшного в этом нет, а перезаписывать уже после отправки и окончания ввода.

Еще один вариант - если нет уверенности, что свои записи были добавлены в общую БД (это же не мгновенное действие) то скачанную общую можно просто положить в другой каталог не перезаписывая свою с новыми данными.

Кроме того буду естественно отписываться о внесении данных по нику оператора.

* - ушел проверять синхронизацию…

** - Артем, личку включил.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 05:04. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim
TopList Нажми для появления дома Trainsim на карте Intermap
Что это?