Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.11.2014, 15:02   #11
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
По вашему, этот способ более правильный, чем просто программно добавить новое поле?
Ну я погорячился с накатыванием новой базы. Хотя для небольших баз почему и нет? По хорошему - при миграции новой версии должен быть предусмотрен пакет SQL-скриптов выполняющий все информационно-структурные обновления.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 20.11.2014, 15:09   #12
grominfo
Форумчанин
 
Аватар для grominfo
 
Регистрация: 30.05.2011
Сообщений: 651
По умолчанию

Цитата:
при миграции новой версии должен быть предусмотрен пакет SQL-скриптов выполняющий все информационно-структурные обновления.
Отчасти я согласен с этим. Например, когда в новой версии программы больше не используются некоторые поля, используются другие названия, или была произведена реструктуризация базы данных. Тогда на ум приходит полная перекатка данных согласно определенным условиям.

Но если все таки в новой версии добавлен лишь один столбец, то проще добавить только его
Создание, программирование и сопровождение сайтов любой сложности.
Изготовление программ на заказ.
Список услуг и портфолио на сайте www.andreygrom.ru
grominfo вне форума Ответить с цитированием
Старый 20.11.2014, 18:37   #13
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 655
По умолчанию

Цитата:
Сообщение от grominfo Посмотреть сообщение
У самого такая система. Данные хранятся в MS Access. И тоже при разработке новой версии программы появляется потребность в еще одном столбце. Следовательно, чтобы клиенту не терять данные из предыдущей версии, приходит программно добавлять столбец в старую базу.
Вот и у меня точь в точь такая ситуация, но вот как точно узнать есть
такая колонка или нет не знаю. И список колонок в Absolute Database
не знаю как получить, в демках не нашел.
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума Ответить с цитированием
Старый 20.11.2014, 19:59   #14
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Я смотрю мои советы не помогли? Жаль.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.11.2014, 21:33   #15
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 655
По умолчанию

Совет помог, вот только как его осуществить?
Я прислушиваюсь к любым советам
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума Ответить с цитированием
Старый 20.11.2014, 22:04   #16
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
как его осуществить?
Ну дык так что запросы делать нельзя?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
дана матрица, заменить 1 столбец столбцом с минимальной суммой элементов, последний столбец заменить столбцом Anonim41 Паскаль, Turbo Pascal, PascalABC.NET 0 24.06.2014 21:11
проверить столбец на пустоту Blame Microsoft Office Excel 4 05.06.2012 03:32
Ошибка. НЕ МОГУ ВСТАВИТЬ столбец В ЗАДАЧУ КОТОРАЯ ВЫВЕДЕТ СТОЛБЕЦ ИЗ ЕДИНИЦ ПОСЛЕ ЧИСЛА к. Диас_ Паскаль, Turbo Pascal, PascalABC.NET 1 14.06.2011 18:49
Как проверить существует ли уже столбец в БД wadzik SQL, базы данных 1 22.09.2009 13:46
макрос который будет копировать столбец А из закрытой книги Данные, и вставлять в книгу Сток в столбец B Utirka66 Microsoft Office Excel 8 06.07.2009 09:53