На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела C/C++: Базы данных
Модераторы: B.V.
  
    > По какому событию принято вносить фактические изменения в базу данных?
      По какому событию принято вносить фактические изменения в базу данных, когда пользователь работает с гуёвым представлением таблицы?
        Например используя транзакции.
          По событию нажатия на кнопку "Сохранить изменения"
            Цитата MIF @
            По событию нажатия на кнопку "Сохранить изменения"
            А ничего, что этой кнопки в СУБД вообще не бывает?

            Добавлено
            Цитата Gonarh @
            Например используя транзакции.
            Причём здесь вообще транзакции? Ты вообще читать умеешь? И кто такой используй? Пользователь?
            Сообщение отредактировано: Ирокез -
              Ирокез, необходимость и возможность внесения изменений в данные (в том числе, хранящиеся в СУБД) - решает разработчик. Простой пример. Ты разработчик и решил разработать телефонный справочник. Есть два варианта редактирования данных (упрощенно):
              1) Инлайн. Это когда ты в таблице можешь править любое поле путем редактирования
              2) Формой. Это когда ты вызываешь на редактирование всю строку редактируемой таблицы
              В первом и втором случае исправленные данные нужно сохранить. И вот тут ты уже решаешь как это сделать. Молча записать или вывести пользователю окно с вопросом о подтверждении.
                Цитата JoeUser @
                Ты разработчик и решил разработать телефонный справочник. Есть два варианта редактирования данных (упрощенно):
                1) Инлайн. Это когда ты в таблице можешь править любое поле путем редактирования
                2) Формой. Это когда ты вызываешь на редактирование всю строку редактируемой таблицы
                Тогда уж три. Есть ещё запросы на модификацию. Только ты забыл, что в стартовом посте уже указано прямое редактирование таблицы в её гуёвом представлении.
                Цитата JoeUser @
                необходимость и возможность внесения изменений в данные (в том числе, хранящиеся в СУБД) - решает разработчик.
                Ага, а потом пользователи будут жаловаться на «глюки».

                Добавлено
                Цитата JoeUser @
                И вот тут ты уже решаешь как это сделать. Молча записать или вывести пользователю окно с вопросом о подтверждении.
                И где ж Вы это окно видали?
                  Цитата Ирокез @
                  Только ты забыл, что в стартовом посте уже указано прямое редактирование таблицы в её гуёвом представлении.

                  То что ты меняешь в визуальном представлении никак не относится к коррекции данных в БД
                  0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                  0 пользователей:


                  Рейтинг@Mail.ru
                  [ Script execution time: 0,0294 ]   [ 16 queries used ]   [ Generated: 29.03.24, 05:36 GMT ]