Re[2]: "Правильная" структура данных и их синхронизация с СУ
От: mikhail. Украина  
Дата: 24.04.10 15:58
Оценка:
Здравствуйте, MozgC, Вы писали:

MC>Здравствуйте, mikhail., Вы писали:


M>>Активное окно, к примеру, для работы с людьми. Вношу информацию, выбираю город. При этом в главной форме автоматически вызывается событие для обновления в СУБД изменённой/добавленной строки.

MC>Думаю что лучше сохранение сделать по нажатию кнопки Save, а не автоматом.

В данном случае это не важно Наберу полностью новый элемент, нажму Save или автоматом сохраниться — в принципе-то без разницы.

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

MC>Такого быть не должно. Видимо вы неправильно настроили байндинг.

Буду перепроверять, искать раз не должно

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

MC>Обычно все страны или например города России уже есть в БД. В интернете можно найти такие справочники стран/городов. Это позволяет как раз избавиться от необходимости ручного добавления новых стран/городов, а так же позволяет избежать ошибок. Иначе через пару лет работы вашего приложения вы обнаружите в таблице города Тольятти, Тольяти и Togliatty =)

Ну дело-то не только в справочнике городов, города — это так, для примера. У меня справочников в проекте — десятка четыре. Как вариант — есть справочники фамилий, имён, отчеств. Найдены довольно обширные существующие, но нет-нет да и проскользнёт у кого-то в паспорте уникальное, ещё не внесённое имя либо отчество... Да и ещё варианты бывают с новыми наименованиями...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.