Господа, загадка!

2008-11-20 Thread Kovalenko Dmitry
Привет всем. При получении текстовых данных, сервер возвращает в младшем байте XSQLVAR::sqlsubtype идентификатор кодовой страницы этих данных. Это очень полезная вещь. И определенный контингент, думаю, полностью со мной полносью согласен. Но сам по по себе он бесполезен. Ибо, за исключение

Господа, загадка!

2006-12-18 Thread Kovalenko Dmitry
Отгадайте, что из себя представляет файл 1.GBK ! Коваленко Дмитрий.

Re: Загадка ...

2006-04-14 Thread Konstantin R. Beliaev
Мадорский Г.В. wrote: Куда вечером еще смотреть... В план, вестимо...

Re: Загадка ...

2006-04-19 Thread Konstantin R. Beliaev
Мадорский Г.В. wrote: И чего-ж можно высмотреть в плане на запрос : Update Tbl Set Fld = :Fld Where PK = :PK Именно он тормозить начал... Насколько подсказывает мне мой телепатический модуль, тормозит не он, а фетч из предыдущего селекта: добавленные условия оказались очень тяжелыми

Re: Господа, загадка!

2008-11-20 Thread Vlad Khorsun
"Kovalenko Dmitry" ... Привет всем. При получении текстовых данных, сервер возвращает в младшем байте XSQLVAR::sqlsubtype идентификатор кодовой страницы этих данных. Это очень полезная вещь. И определенный контингент, думаю, полностью со мной полносью согласен. А оно не совпадает с чар

Re: Господа, загадка!

2008-11-20 Thread Kovalenko Dmitry
А оно не совпадает с чарсетом коннекта ? Совпадает. Но. А ну как я с NONE законнектюсь - тама точно ведь не совпадает ;-) Неужели ты решил зашить мапировку charset_id -> charset_name в провайдер ? :) NONE, OCTETS уже. И давно. Полагаю не только у меня :-) Коваленко Дмитрий.

Re: Господа, загадка!

2008-11-20 Thread Dmitry Yemanov
Kovalenko Dmitry wrote: А ну как я с NONE законнектюсь - тама точно ведь не совпадает ;-) Тогда имя чарсета придет в UNICODE_FSS. Если не NONE, то в черсете коннекта. Аминь. -- Дмитрий Еманов

Re: Господа, загадка!

2008-11-20 Thread Kovalenko Dmitry
А оно не совпадает с чарсетом коннекта ? Кстати, это оно у вас совпадает. Начиная с 2.x У IB/Ya на него можно (и нужно) ложить. За исключением, опять же, NONE-подключения. Коваленко Дмитрий.

Re: Господа, загадка!

2008-11-20 Thread Kovalenko Dmitry
А ну как я с NONE законнектюсь - тама точно ведь не совпадает ;-) Тогда имя чарсета придет в UNICODE_FSS. Если не NONE, то в черсете коннекта. Аминь. Ы. Навалились демоны. Вы почему не на работе!!! Коваленко Дмитрий.

Re: Господа, загадка!

2008-11-20 Thread Dmitry Yemanov
Sergey Mereutsa wrote: Не, я в курсе. Просто Дима (ДЕ) как-то говорил, что UNICODE_FSS допускал невалидные последовательности символов - левак-с. Но де-факто он квази-UTF8 - квази именно потому, что количество байт на символ фиксированно (в чистом UTF-8 размер символов переменный и в теории мог

Re: Господа, загадка!

2008-11-21 Thread Roman Rokytskyy
Правда тут вот я думаю, таки прошить в провайдере для FB2.x сведения об UTF8 (ID:4) Я в Jaybird это уже давно сделал - причина, как пишет Дима, 4 байта на символ. Роман

Re: Господа, загадка!

2008-11-21 Thread Kovalenko Dmitry
Правда тут вот я думаю, таки прошить в провайдере для FB2.x сведения об UTF8 (ID:4) Я в Jaybird это уже давно сделал - причина, как пишет Дима, 4 байта на символ. Ну, если ты имеешь в виду просто обозначить наличие такой кодовой страницы, у которой (максимум) 4 байта на символ - то у и м

Re: Господа, загадка!

2008-11-21 Thread Dmitry Yemanov
Kovalenko Dmitry wrote: Но если сервер начнет сразу возвращать имя кодовой страницы для колонки результирующего множества - то такого рода запросы исчезнут как класс. А как же IB/Ya/FB1.x/FB2.x? -- Дмитрий Еманов

Re: Господа, загадка!

2008-11-21 Thread Kovalenko Dmitry
Но если сервер начнет сразу возвращать имя кодовой страницы для колонки результирующего множества - то такого рода запросы исчезнут как класс. А как же IB/Ya/FB1.x/FB2.x? Дык новое API - только под новый сервер и новый клиент. К старому (в любом проявлении) - только через старый формат.

Re: Господа, загадка!

2008-11-21 Thread Kovalenko Dmitry
Клиент должен учитывать версию сервера и версию fbclient.dll Вообще говоря, понятно, что он долже учитывать и тип клиента. Вообще говоря - это будет хороший повод завести набор функций fb_xxx через которые и следует передавать новые XSQLDA. А то это. Того. Лучше дистанцироваться от клиенто

Re: Господа, загадка!

2008-11-21 Thread Kovalenko Dmitry
И я буду щастлиф. А еще я хочу передавать текст запроса в UCS2. Ну или UTF-8. А то NONE-подключение не кашерное :-( --- И текстовые поля в структурах - шоб тоже юникодные были. Ыы. Коваленко Дмитрий.

Re: Господа, загадка!

2008-11-21 Thread Vlad Khorsun
"Kovalenko Dmitry" ... И я буду щастлиф. А еще я хочу передавать текст запроса в UCS2. Ну или UTF-8. А что мешает сейчас в UTF-8 передавать ? -- Хорсун Влад

Re: Господа, загадка!

2008-11-21 Thread Kovalenko Dmitry
А еще я хочу передавать текст запроса в UCS2. Ну или UTF-8. А что мешает сейчас в UTF-8 передавать ? Влад, не я определяю кодовую страницу подключения. А пользователь. А я предлагаю чисто для достижения идеала ... Щас ситуация такая, что только NONE смотрится как беспроблемный транспорт

Господа, загадка! (#2) :-)

2009-01-28 Thread Kovalenko Dmitry
Как получить на клиенте CHAR-колонку с нулевой длиной в описании (XSQLVAR::sqllen==0)? --- Сегодня второй раз в жизни нарвался на собственный хитромудрый древний код из класса "пулемет Попандопалы". Он тихо мирно ждал своего часа в течении 9(?) лет. И выглядел таким полезным и безобидным :-)

Re: Господа, загадка!

2006-12-18 Thread Сергей Фетискин
On Tue, 19 Dec 2006 10:23:34 +0300, Kovalenko Dmitry <[EMAIL PROTECTED]> wrote: Отгадайте, что из себя представляет файл 1.GBK ! Поздравление с новым годом, которое следует отресторить исключительно 1 января. -- Фетискин Сергей http://stella-npf.ru

Re: Господа, загадка!

2006-12-18 Thread Horsun Vlad
"Kovalenko Dmitry" ... > > Отгадайте, что из себя представляет > файл 1.GBK ! Вы первый раз сделали бекап своей супер-пупер БД ? :))) -- Хорсун Влад

Re: Господа, загадка!

2006-12-18 Thread Karabas Barabas
Hi Kovalenko Dmitry ! KD> Отгадайте, что из себя представляет KD> файл 1.GBK ! наводящие вопросы можно ? файл содержит байты от 0 до 255 включительно ? --

Re: Господа, загадка!

2006-12-19 Thread Kovalenko Dmitry
> KD> Отгадайте, что из себя представляет > KD> файл 1.GBK ! > > наводящие вопросы можно ? > > файл содержит байты от 0 до 255 включительно ? Не, ну там явно больше чем двести пятьдесят пять байт :))) Каждый байт, да - может быть от 0 до 255. У нас же сейчас вроде мирное время. Коваленко Дмит

Re: Господа, загадка!

2006-12-19 Thread Alexander Kolokolzov
> Каждый байт, да - может быть от 0 до 255. У > нас же сейчас вроде мирное время. а сколько же тогда в военное???

Re: Господа, загадка!

2006-12-19 Thread Kovalenko Dmitry
> Отгадайте, что из себя представляет > файл 1.GBK ! Короче, приз (шестилетнее гонжубасовое дерево) остается в Липецке. А теперь, внимание! Правильный ответ этой загадки. "1.GBK - это бакап базы 1.GDB" Коваленко Дмитрий.

Re: Господа, загадка!

2006-12-19 Thread Alexandr Kochmin
KD> Правильный ответ этой загадки. KD> KD> "1.GBK - это бакап базы 1.GDB" А мне больше понравился ответ Александра Нагуманова. Очень интересная игра слов. Он получает приз зрительских симпатий. -- С уважением Кочмин Александр Firebird Foundation associate member #257

Re: Господа, загадка!

2006-12-19 Thread WildSery
On Tue, 19 Dec 2006 16:13:55 +0300, Kovalenko Dmitry <[EMAIL PROTECTED]> wrote: > "1.GBK - это бакап базы 1.GDB" Всё ещё используешь "старое" расширение? ;) -- Сергей Смирнов.

Re: Господа, загадка!

2006-12-20 Thread Dumitru Condrea
Серж, это всё цветочки, у нас в Кишинёве есть трава не хуже этой! А если добавить ещё пару стаканов молодого домашнего вина то <настроение> обеспечено на пару дней вперёд. ;) Sergey Mereutsa wrote: > > Признавайся, чем балуешься? ;-) > -- Dumitru CONDREA

Re: Господа, загадка!

2006-12-20 Thread Karabas Barabas
Вот еще одна загадка: > , ??? ??? , ? ??? ? ? ?? ! ? ??? ? , ?? ╚??╩ ?? ?? ??. ???, ? ???, ??? ? ? ?? ???

Re: Господа, загадка!

2006-12-21 Thread Ded
Horsun Vlad wrote: "Kovalenko Dmitry" ... В настоящее время курю травы, выращенные по китайской методике. Опять копипасте ? Примитивизируешь. В ООП это называется наследование. -- Regards. Ded.

Re: Господа, загадка!

2006-12-21 Thread Boulitchev Aleksey
В настоящее время курю травы, выращенные по китайской методике. Опять копипасте ? Примитивизируешь. В ООП это называется наследование. а полиморфизм тогда что? -- Булычев Алексей http://www.stella-npf.ru

Re: Господа, загадка!

2006-12-21 Thread Ded
Boulitchev Aleksey wrote: В настоящее время курю травы, выращенные по китайской методике. Опять копипасте ? Примитивизируешь. В ООП это называется наследование. а полиморфизм тогда что? Сёрч анд реплейс после наследования. -- Regards. Ded.

Re: Господа, загадка!

2006-12-21 Thread Horsun Vlad
"Ded" ... > > Boulitchev Aleksey wrote: > > > В настоящее время курю травы, > выращенные по китайской методике. > >>> > >>> > >>> Опять копипасте ? > >> > >> > >>Примитивизируешь. В ООП это называется наследование. > > > > > > а полиморфизм тогда что? > >Сёрч анд реплейс

Re: Господа, загадка!

2006-12-21 Thread Ded
Horsun Vlad wrote: "Ded" ... Boulitchev Aleksey wrote: В настоящее время курю травы, выращенные по китайской методике. Опять копипасте ? Примитивизируешь. В ООП это называется наследование. а полиморфизм тогда что? Сёрч анд реплейс Это уже звучит как американская

Re[2]: Господа, загадка!

2008-11-20 Thread Sergey Mereutsa
Привет! >> А ну как я с NONE законнектюсь - тама точно ведь не совпадает ;-) > Тогда имя чарсета придет в UNICODE_FSS. Если не NONE, то в черсете > коннекта. Аминь. А вы же UNICODE_FSS превратили в UTF-8 ? Или я что-то неправильно путаю? -- Best regards, Sergeym

Re[4]: Господа, загадка!

2008-11-20 Thread Sergey Mereutsa
Привет! >>А вы же UNICODE_FSS превратили в UTF-8 ? Или я что-то неправильно > путаю? > Системные таблицы имеют кодовую страницу UNICODE_FSS (ID:3). > Правда тут вот я думаю, таки прошить в провайдере для FB2.x сведения об UTF8 > (ID:4) > А то мало ли Не, я в курсе. Просто Дима (ДЕ) как-то

Re: Господа, загадка! (#2) :-)

2009-01-28 Thread PEAKTOP
> Как получить на клиенте CHAR-колонку с нулевой длиной в описании > (XSQLVAR::sqllen==0)? > > Коваленко Дмитрий. А на куа она нужная такая (CREATE DOMAIN MY_DOMN CHAR(0); ) ? Практически нужный пример в студию !

Re: Господа, загадка! (#2) :-)

2009-01-28 Thread Dmitry Yemanov
Kovalenko Dmitry wrote: Как получить на клиенте CHAR-колонку с нулевой длиной в описании (XSQLVAR::sqllen==0)? В сервере я когда-то нарывался на dtype_text с нулевым dsc_length, но вот не уверен, что его можно передать на клиента... -- Дмитрий Еманов

Re: Господа, загадка! (#2) :-)

2009-01-28 Thread Kovalenko Dmitry
Как получить на клиенте CHAR-колонку с нулевой длиной в описании (XSQLVAR::sqllen==0)? А на куа она нужная такая (CREATE DOMAIN MY_DOMN CHAR(0); ) ? FB2.5 Wrong numeric type. Dynamic SQL Error. SQL error code = -842. Positive value expected. Но в целом мысль интересная. У меня в моске ку

RE: Господа, загадка! (#2) :-)

2009-01-28 Thread Dmitriy A. Beloshistov
> Кажись оно может писать пустые (с нулевой > длиной) > сегменты блобов. То есть фактически мы ни фига не пишем, а место в базе > будет жраться (под хедеры сегментов). Во. А ведь таки может, ежли в блоб засунем файл с нулевой длинной. Т.е. файл есть, но данных в нем нет. WBR, Dmitry Beloshisto

Re: Господа, загадка! (#2) :-)

2009-01-28 Thread Kovalenko Dmitry
А ведь таки может, ежли в блоб засунем файл с нулевой длинной. Т.е. файл есть, но данных в нем нет. Не, это отдельный, вполне нормальный случай. Но пустые сегменты для него совсем не обязательно порождать. Коваленко Дмитрий.

Re: Загадка с репликацией...

2008-03-07 Thread DmitryLe
В скрипте не видно обработки ошибок. Файл не удалился? Запрос вернул пусто и скрипт стал пустым? Как пользователь уведомляется об ошибке? Дмитрий

Re[2]: Господа, загадка!

2006-12-19 Thread Sergey Mereutsa
Привет! >> Отгадайте, что из себя представляет >> файл 1.GBK ! > Короче, приз (шестилетнее гонжубасовое > дерево) остается в Липецке. > А теперь, внимание! > Правильный ответ этой загадки. > "1.GBK - это бакап базы 1.GDB" Бобер, выдыхай, бобер! Ты в последнее время куришь явно что-то тяжело

Re: Re[2]: Господа, загадка!

2008-11-20 Thread Kovalenko Dmitry
А вы же UNICODE_FSS превратили в UTF-8 ? Или я что-то неправильно путаю? Системные таблицы имеют кодовую страницу UNICODE_FSS (ID:3). Правда тут вот я думаю, таки прошить в провайдере для FB2.x сведения об UTF8 (ID:4) А то мало ли Коваленко Дмитрий. PS. Песец какой-то... PSS. Но если

Re: Re[2]: Господа, загадка!

2006-12-20 Thread Kovalenko Dmitry
> Признавайся, чем балуешься? ;-) В настоящее время курю травы, выращенные по китайской методике. Очень полезны для укрепления психики. Коваленко Дмитрий.

Re: Re[2]: Господа, загадка!

2006-12-20 Thread Horsun Vlad
"Kovalenko Dmitry" ... > > В настоящее время курю травы, > выращенные по китайской методике. Опять копипасте ? > Очень полезны для укрепления психики. Бу-га-га (с) :) -- Хорсун Влад

Re: Re[2]: Господа, загадка!

2006-12-21 Thread Kovalenko Dmitry
> > В настоящее время курю травы, > > выращенные по китайской методике. > > Опять копипасте ? Да, б... Когда скурю, меня возьмут в Шаолиньский монастырь без экзаменов. Сразу на должность директора. Ковалнко Дмитрий.

Re: Re[2]: Господа, загадка!

2006-12-21 Thread WildSery
On Thu, 21 Dec 2006 12:05:54 +0300, Kovalenko Dmitry <[EMAIL PROTECTED]> wrote: > Сразу на должность директора. Главное, чтоб не на должность тренировочного чучела. :D -- Сергей Смирнов.

Re: Re[2]: Господа, загадка!

2006-12-21 Thread Мадорский Г . В .
Признавайся, чем балуешься? ;-) В настоящее время курю травы, выращенные по китайской методике. Очень полезны для укрепления психики. Из дневника Димы : 47 Мартобря ... Интересно, хватит ли этой китайской травки до лета? ... :))) With b/r. Gleb.