Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.31;
Скачать: CL | DM;

Вниз

Где хранить инфу о версии (формате) базы   Найти похожие ветки 

 
КаПиБаРа ©   (2004-10-08 06:54) [0]

Имеется база. В последствии структура ее может быть изменена и соответствено доработан клиент для работы с ней.
Таким образом имеем 2 клиента К1 и К2 и 2 версии базы Б1 и Б2.
Связки К1 - Б2 и К2 - Б1 не могут полноценно работать.

Вопрос: Как обычно выполняется проверка совместимости клиента с базой?

У меня 2 идеи:
1. Ввести таблицу где будет 1 запись с версией базы (или клиента).
2. Проверить по списку наличие и тип полей в таблице и отсутствие новых.

======================================================
Если существует более сложный способ сделать что-либо,
кто-нибудь непременно его откроет.
Ралфус Рус.
======================================================


 
Sergey_Masloff   (2004-10-08 07:00) [1]

КаПиБаРа ©   (08.10.04 06:54)  
Таблица с номером версии (или XP возвращающая таковой)
Я использую 2 номера - major и minor
Клиент и база одной major версии могут работать но при подключении предупреждение о несоответствии. Если отличается major версия то работать нельзя.



Страницы: 1 вся ветка

Текущий архив: 2004.10.31;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.039 c
3-1096739539
Сергей Бастрыгин
2004-10-02 21:52
2004.10.31
Сменить тип поля вместо CHAR на VARCHAR


9-1088681094
lifo
2004-07-01 15:24
2004.10.31
DirectInput


14-1097723477
Новенький
2004-10-14 07:11
2004.10.31
Помогите с установкой винды


1-1098105957
Leaner
2004-10-18 17:25
2004.10.31
Странное выражение: SetLength(S,Length(PChar(S)));


3-1096459367
Bless
2004-09-29 16:02
2004.10.31
Почему парсер в queryAnalizer-е выдает ошибку