SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Firebird, HQbird, InterBase » ищу логику (или хотя-бы мотив)
ищу логику [сообщение #887] Tue, 25 October 2022 19:08 Переход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
втыкаю в экран и не могу понять:
#define isc_dpb_map_attach                90
#define isc_dpb_clear_map                 96
ПОЧЕМУ 96?!
до isc_dpb_clear_map все константы монотонно возрастают.

и тут вдруг БАЦ! и вторая смена... ©

зы: я уже и битики смотрел с байтиками...
Re: ищу логику [сообщение #888 является ответом на сообщение #887] Tue, 25 October 2022 19:22 Переход к предыдущему сообщениюПереход к следующему сообщению
hvlad в настоящее время в онлайне  hvlad
Сообщений: 364
Зарегистрирован: August 2022
Senior Member
В какой версии смотришь, в FB3 небось ?

PS FB5
#define isc_dpb_map_attach                90
#define isc_dpb_session_time_zone         91
#define isc_dpb_set_db_replica            92
#define isc_dpb_set_bind                  93
#define isc_dpb_decfloat_round            94
#define isc_dpb_decfloat_traps            95
#define isc_dpb_clear_map                 96
Re: ищу логику [сообщение #889 является ответом на сообщение #887] Tue, 25 October 2022 22:36 Переход к предыдущему сообщениюПереход к следующему сообщению
Старый Плюшев в настоящее время не в онлайне  Старый Плюшев
Сообщений: 95
Зарегистрирован: August 2022
Географическое положение: Ленинград
Member
МП писал(а) Tue, 25 October 2022 19:08

ПОЧЕМУ 96?!
Тащу это я Серёгу зимой года эдак 81-го в садик морозным тёмным утром, скольжу по льду, а он вопрошает - папа, а почему луна?
Re: ищу логику [сообщение #895 является ответом на сообщение #888] Wed, 26 October 2022 12:35 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
hvlad
. В какой версии смотришь, в FB3 небось ?
ага, в 3-ке.
мы всё ещё не все возможности 3-ки освоили и внедрили до конца.
хотя некоторые юные прогрессисты уже щупают 4-ку на предмет репликации.

hvlad
. PS FB5
#define isc_dpb_map_attach                90
#define isc_dpb_session_time_zone         91
#define isc_dpb_set_db_replica            92
#define isc_dpb_set_bind                  93
#define isc_dpb_decfloat_round            94
#define isc_dpb_decfloat_traps            95
#define isc_dpb_clear_map                 96
о! то что нужно! воткну в наш IBHeader.pas
а то у меня DPBConstantNames перекашивается набекрень.
хотел уж было константы заменить на "Enumerated types with explicitly assigned ordinality".
кстати, в ibase.h всречается и то, и другое (в 3-ке по крайней мере).
каковы тенденции в этом направлении?
имеет ли смысл перефигачить (нам) всё на Enumerated types, или не дёргаться?
Re: ищу логику [сообщение #896 является ответом на сообщение #889] Wed, 26 October 2022 12:42 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
Старый Плюшев
МП
. ПОЧЕМУ 96?!
. Тащу это я Серёгу зимой года эдак 81-го в садик морозным тёмным утром, скольжу по льду, а он вопрошает - папа, а почему луна?
Very Happy
вот кстати, да!
вот как объяснить ребёнку, что если на улице темень и на небе луна, то это УТРО.
а если утки прилетели к нам в Рыбацкое, то это не весна, а осень, ибо зимуют они тут.
где логика?
Re: ищу логику [сообщение #898 является ответом на сообщение #895] Wed, 26 October 2022 13:17 Переход к предыдущему сообщениюПереход к следующему сообщению
hvlad в настоящее время в онлайне  hvlad
Сообщений: 364
Зарегистрирован: August 2022
Senior Member
МП писал(а) Wed, 26 October 2022 12:35
хотел уж было константы заменить на "Enumerated types with explicitly assigned ordinality".
кстати, в ibase.h всречается и то, и другое (в 3-ке по крайней мере).
каковы тенденции в этом направлении?
имеет ли смысл перефигачить (нам) всё на Enumerated types, или не дёргаться?
Независимо от тенденций в ibase.h я бы советовал ориентироваться на рекомендуемый нынче способ конкретно для Delphi (Object Pascal).
Т.е. смотри на правила и good practices своего языка, а не на наши метания между C\C++
Re: ищу логику [сообщение #899 является ответом на сообщение #896] Wed, 26 October 2022 13:21 Переход к предыдущему сообщениюПереход к следующему сообщению
hvlad в настоящее время в онлайне  hvlad
Сообщений: 364
Зарегистрирован: August 2022
Senior Member
МП писал(а) Wed, 26 October 2022 12:42
Старый Плюшев
МП
. ПОЧЕМУ 96?!
. Тащу это я Серёгу зимой года эдак 81-го в садик морозным тёмным утром, скольжу по льду, а он вопрошает - папа, а почему луна?
Very Happy
вот кстати, да!
вот как объяснить ребёнку, что если на улице темень и на небе луна, то это УТРО.
а если утки прилетели к нам в Рыбацкое, то это не весна, а осень, ибо зимуют они тут.
где логика?
Логика в том, чтобы правильно определять и связывать причину и следствие.
Программисты должны в этом разбираться Smile
imho Wink
Re: ищу логику [сообщение #900 является ответом на сообщение #898] Wed, 26 October 2022 13:24 Переход к предыдущему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
hvlad
. Независимо от тенденций в ibase.h я бы советовал ориентироваться на рекомендуемый нынче способ конкретно для Delphi (Object Pascal).
Т.е. смотри на правила и good practices своего языка, а не на наши метания между C\C++
Ок. спасибо! Smile
переведу на Enumerated types.
хорошо, что D5 больше поддерживать не нужно.
Предыдущая тема: WireCrypt и WireCompression
Следующая тема: комментарии с русскими буквами
Переход к форуму:
  


Текущее время: Wed Dec 25 22:36:53 GMT+3 2024

Общее время, затраченное на создание страницы: 0.00968 секунд