|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
Мимопроходящийты сознательно сузил размеры окна до замочной скважины. А, ну давай, расскажи как космические корабли бороздят просторы Большого Театра какие из этих "сотен формочек" не уложатся в данный шаблон и сколько их там будет. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2019, 18:27 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
02.10.2019 18:27, Dimitry Sibiryakov пишет: > А, ну давай, расскажи я никогда не спорю с носителями сокровенного знания Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2019, 18:31 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
Мимопроходящийя никогда не спорю с носителями сокровенного знания А ты не спорь, ты фактами дави. Типа "в моей прикладухе 100500-я формочка делает то-то и то-то, но оно совершенно не может быть произведено в брифкейс модели за которую ты топишь". Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2019, 18:34 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, "все норовят слепить свой собственный фреймворк". ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2019, 21:43 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
ДокУ тебя какие-нибудь исходники на АПИ с простейшими примерами коннекта, селекта и проч.? возьми unified interbase - минимальная библиотека на Delphi - и читай сорсы правда Анри её давно забросил, во времена ещё до выхода FB3 - но ты же не хочешь OO API (и я тебя понимаю) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 17:02 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
Ariochи я тебя понимаю почему? Ты пробовал? Ну у DS есть список своих претензий. Но он хотя бы щупал OO API. А ты небось только из дали видел ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 17:42 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
Симонов Денис, да, издали изобрели велосипед с огромным количеством бойлерплейта, в котором хрен разберёшься где что при этом, в общем-то, не понятно зачем это надо. Типа, процедурный интерфейс с хэндлами уже не в моде. старый API проще, обычнее (такое во всех DLL было), к нему документация есть (хотя и с ошибками и времён ib6) и куча проверенного кода. Декларация этого API - пара файлов, из которых самый большой - просто список error codes. новый API.... Перемешаны декларации и роботом писанный код на Delphi. Всё это занимает гораздо больше места. Доки нет, даже на уровне IB6 API Guide. Больше такое нигде не используется, т.е. шаблоны восприятия/понимания наработанные на других продуктах тут не помогают. вот зачем во всём этом разбираться, кроме возможно одной цели - UDR и писать SP на жабе или паскале (сама по себе сомнительная идея) ? Итого: объёмный нечеловеческий boilerplate, почти недокументированный, с непонятно где лежащими граблями которые непонятно как если что диагностировать, и - с одним теоретическим преимуществом, которое просто не нужно. Ачивку себе повесить "перешёл на новый модный молодёжный API" ? я её себе лучше в Стиме на игрушке повешу за то же время. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 18:00 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
03.10.2019 18:00, Arioch пишет: > Итого: объёмный нечеловеческий boilerplate, почти недокументированный, с > непонятно где лежащими граблями которые непонятно как если что > диагностировать, и - с одним теоретическим преимуществом, которое просто > не нужно. Ачивку себе повесить "перешёл на новый модный молодёжный API" ? мне оно тоже не по душе. но я так понимаю, новые нумерики и тому подобное, на старом АПИ никто не реализовал и вряд ли будет. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 18:14 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
Мимопроходящий, "К свету - по этапу. К счастью - под плетями." ну вот когда/если понадобится, тогда и будем думать ....взять и реализовать fbclient3 с классическим интерфейсом поверх молодёжного, чтобы на самом деле этот API изучить ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 18:20 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
03.10.2019 18:20, Arioch пишет: > ну вот когда/если понадобится, тогда и будем думать я слабо представляю кому РЕАЛЬНО могут понадобиться нумерики размером в 30 и более знаков Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 18:31 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
Мимопроходящийя так понимаю, новые нумерики и тому подобное, на старом АПИ никто не реализовал и вряд ли будет. Фишка старого API в расширяемости и для новых типов там не нужна никакая специальная поддержка. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 18:36 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
03.10.2019 18:36, Dimitry Sibiryakov пишет: > Фишка старого API в расширяемости и для новых типов там не нужна никакая > специальная поддержка. и как сейчас запихать эти нумерики в xsqlda? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 18:40 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
Мимопроходящий, для этого сначала нужно разобраться, что такое диалект XSQLDA, вывести его в отдельное понятие (он не должен был быть отдельным понятием, но между IB5 & 6 про это забыли), задокументировать, пофиксить код и всё это желательно сделать вместе с interbase team, ради мира в о всём мире попробовать что-ли сделать какой-нибудь блог-пост из переписки с авторами jaybird и interbase objects.... хотя кому это нафиг надо, логика как с теми скобками, "за 20 лет никто не натолкнулся" ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 18:50 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
ну или нифига не делать с диалектом data area, а просто ввести новые конвтанты типов, как с тем же boolean, а какие клиентские либа/аппликухи на этом посыплются - те к новым типам не готовы ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 18:52 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
Мимопроходящий03.10.2019 18:20, Arioch пишет: > ну вот когда/если понадобится, тогда и будем думать я слабо представляю кому РЕАЛЬНО могут понадобиться нумерики размером в 30 и более знаков https://www.sql.ru/forum/1317439/integer-overflow-coalesce-numeric-int64 так что 30 - это только для разгону ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 18:53 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
Мимопроходящийи как сейчас запихать эти нумерики в xsqlda? Так же как обычно: соответствующий тип в sqltype, размер - в sqllen, указатель на собственно данные - в sqldata. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 18:56 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
03.10.2019 18:56, Dimitry Sibiryakov пишет: > Так же как обычно: соответствующий тип в sqltype и кто этот тип должен объявить? вон ввели SQL_BOOLEAN, все писатели библиотек его заприходовали. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 19:00 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
Мимопроходящий, вот ровно также только название будет типа SQL_Integer_128_signed сначла в движке, потом в fbclient, потом в либах/аппликухах ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 19:03 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
03.10.2019 19:03, Arioch пишет: > вот ровно также только название будет типа SQL_Integer_128_signed > сначла в движке, потом в fbclient, потом в либах/аппликухах есть мнение, что не будет :( Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 19:05 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
Мимопроходящий, значит, не будет а ты что загрустил, тебе разве уже понадобились "нумерики размером в 30 и более знаков" ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 19:13 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
03.10.2019 19:13, Arioch пишет: > а ты что загрустил, тебе разве уже понадобились "нумерики размером > в 30 и более знаков" меня удручает тенденция Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 19:15 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
Мимопроходящий, ты это, лучше оленей от обрыва отгони, не надо о тенденциях, не-на-до! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 19:16 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
Мимопроходящийесть мнение, что не будет :( Влад на этом месте уже начал бы ругаться, а я просто процитирую sqlda_pub.h: Код: plaintext 1. 2. 3. 4. 5.
Куда приткнуть SQL_INT128 Алекс пока не решил. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 19:19 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovМимопроходящийи как сейчас запихать эти нумерики в xsqlda? Так же как обычно: соответствующий тип в sqltype, размер - в sqllen, указатель на собственно данные - в sqldata. ага, а портировать классы на Delphi для работы с INT128, DECFLOAT или TIMESTAMP WITH TIMEZONE ты сам будешь? Т.е. запихнуть то их туда на стороне fbclient можно, а вот что потом с этим указателем на данные делать без специальных интерфейсов хз. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 19:37 |
|
Корректное завершение gbak/isql при b/r
|
|||
---|---|---|---|
#18+
Симонов ДенисТ.е. запихнуть то их туда на стороне fbclient можно, а вот что потом с этим указателем на данные делать без специальных интерфейсов хз. А как ты живёшь без специальных интерфейсов для INT64/TIMESTAMP?.. В Си есть встроенные decimal и int128, в Delphi тоже почти наверняка можно найти библиотеки для работы с ними. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 19:42 |
|
|
start [/forum/topic.php?fid=40&msg=39871347&tid=1560551]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 160ms |
0 / 0 |