Re: баг с ReadOnly
Hello, Dmitry! You wrote on Fri, 30 Nov 2007 13:29:03 +0300: DY Я пробовал с последним билдом. Внимание! Вопрос: где взять последний билд? Снапшоты на http://www.firebirdsql.org/download/snapshot_builds/win/ не обновляются с 14 ноября. -- Удач Alexander A. Venikov, Tobolsk, Russia
Re: Выбран поставщик свободного ПО в российские школы
Hello, Tonal! Tonal wrote: http://community.i-rs.ru/index.php/topic,6860.0.html Субподрядчик (фактический исполнитель) - компания ALTLinux А дистрибутив Firebird в стандартный репозиторий не входит - обидно однако. еще можно успеть. -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re[2]: Как работать с UTF8
Привет! Сам Птиц довольно-таки нормально работает с UTF-8 - у нас на нем не один гиг текста. При этом в текстах есть места, где и русские и румынские буквы (с диакритиками) встречаются - и никто не ругается. Правда мы дельфи не используем - в основном php и C#. Учитывай, что не все дельфевые компоненты нормально переваривают уникод. Базу точно создавал в UTF-8? Коннект точно в UTF-8? Передаешь строки точно в UTF? Если что - стучи в мыло, подскажу что и как. -- Best regards, Sergeymailto:[EMAIL PROTECTED]
Re: Как работать с UTF8
Janex ... Khorsun Vlad wrote: Твоё :MAS_BLABLA в какой кодировке ? В UTF8 ? А может в WIN1251 (или что там у вас ?) В тестовом примере мастера вообшё нету, но если пишем WHERE RDB$RELATION_ID = :MAS_BLABLA то всеравно получаем ошубку :( А RDB$RELATION_ID ведь SMALLINT чё там ему кодировки указывать то? Значит не в параметре дело. Вот и перекодируй русскую строку в UTF8 перед тем, как скормить её серверу. Или явно указывай, что это WIN1251 : WHERE xxx = _WIN1251 :MAS_BLABLA В реальном пректе где ето непашет все :MAS_BLABLA ссылаются на INTEGER-ы. Ищи в своём запросе и\или его параметрах строки не в UTF8. Особенность UTF8 в том, что первая половина ASCII таблицы в него входит как есть. Т.е. если в строке все символы имею коды 128, то такая строка есть корректная UTF8 строка. Остальные символы нужно кодировать по правилам UTF8. А что ето за синтаксис такои (новыи какоито?) WHERE xxx = _WIN1251 :MAS_BLABLA ? Мне непашет :) Это старый синтаксис задания чарсета строки. Не уверен, работает ли оно с параметрами. -- Хорсун Влад
Re: баг с ReadOnly
Hello, Dmitry! You wrote on Mon, 03 Dec 2007 11:13:32 +0300: DY Собрать самому. В твоем случае билд от 14-го числа тоже подойдет, наверное. Нет. У меня он и стоит. -- Удач Alexander A. Venikov, Tobolsk, Russia
Re: баг с ReadOnly
Hello, Dmitry! You wrote on Mon, 03 Dec 2007 11:13:32 +0300: DY Собрать самому. В твоем случае билд от 14-го числа тоже подойдет, наверное. PS. Дедлайн. Разбираться со сборкой билдов просто нет времени. -- Удач Alexander A. Venikov, Tobolsk, Russia
Re: Как работать с UTF8
Ищи в своём запросе и\или его параметрах строки не в UTF8. Особенность UTF8 в том, что первая половина ASCII таблицы в него входит как есть. Т.е. если в строке все символы имею коды 128, то такая строка есть корректная UTF8 строка. Остальные символы нужно кодировать по правилам UTF8. Ну ок. В селекте есть латыские буквы, без них работает. Могу написат свою UDF типо: SELECT 1257_TO_UDF8('латышкие буквы') но и без етого недавно всё прекрасно работало, вроде последние пару днеи непил ... :) Или есть другие уже встроеные функции как явно могу указать что ето будет UTF8 ??? Sergey Mereutsa wrote: Базу точно создавал в UTF-8? Коннект точно в UTF-8? Да, база точно в UTF-8, конект точно в UTF-8 Передаешь строки точно в UTF? Так я пока и непередаю ничего - просто запрос пытаюсь открить череф ФИБ-и. Фибам указан и правильныи fbclient.dll и UTF8 при конекте. Regards Janex
Re: Как работать с UTF8
Janex ... Ищи в своём запросе и\или его параметрах строки не в UTF8. Особенность UTF8 в том, что первая половина ASCII таблицы в него входит как есть. Т.е. если в строке все символы имею коды 128, то такая строка есть корректная UTF8 строка. Остальные символы нужно кодировать по правилам UTF8. Ну ок. В селекте есть латыские буквы, без них работает. Могу написат свою UDF типо: SELECT 1257_TO_UDF8('латышкие буквы') Можешь вообще ничего не делать - тебе жить :) но и без етого недавно всё прекрасно работало, вроде последние пару днеи непил ... :) Ты уверен, что прекрасно ? Переведи тогда часы на пару дней назад :))) Или есть другие уже встроеные функции как явно могу указать что ето будет UTF8 ??? Передавай с клиента в UTF8. Что тут не понятного ??? Накой нужна эта UDF ? -- Хорсун Влад
Re: ��� �������� � UTF8
Hello, Janex! You wrote on Mon, 03 Dec 2007 12:23:59 +0200: Передаешь строки точно в UTF? J Так я пока и непередаю ничего - просто запрос пытаюсь открить J череф ФИБ-и. Фибам указан и правильныи fbclient.dll и UTF8 при конекте. Как задаешь параметр? .AsString? Может там что-то не так работает? -- With best regards, Nikolay Ponomarenko
Re: Как работать с UTF8
Khorsun Vlad wrote: Передавай с клиента в UTF8. Что тут не понятного ??? Накой нужна эта UDF ? Ну за етим вроде FIB-i должны следить если базе UTF8 указан. В датесете поля фиби вроде правильно делают как WideString Regards Janex
Re: Как работать с UTF8
Nikolay Ponomarenko wrote: Hello, Janex! You wrote on Mon, 03 Dec 2007 12:23:59 +0200: Передаешь строки точно в UTF? J Так я пока и непередаю ничего - просто запрос пытаюсь открить J череф ФИБ-и. Фибам указан и правильныи fbclient.dll и UTF8 при конекте. Как задаешь параметр? ..AsString? Может там что-то не так работает? В приведённом тестовом примере вообше параметр незадаю, типо он как NULL остаётся. В рабочем проекте они как ... хрен знает как - как фиби там делают, типо where my_id = :mas_masterdataset_id Я вообше то в ауте и решил попробовать такое - пересаздал базу с дефаолтом чарсетом WIN1257, для тех полеи где мне на русском и на латышском надобудет там через домены поставил UTF8. Шас при конекте чарсет вообше неуказываю... Незнаю на что нарвусь, но шас работает, могу и на русском, и на латыском записат где надо ... Yфф ... крыво наверно, а что делать ... :( Regards Janex
Re: SchemaSpy+Jaybird = падение сервера
Yurij ... Куда обращаться с тем, что при подключении SchemaSpy (http:// schemaspy.sourceforge.net/) через Jaybird к Firebird 2.0.3 (и 1.5.3 тоже), сервер падает с Access violation? Есть дамп drwtsn32, 9 мег в архиве. Очистить лог ватсона (или переименовать), скачать и установить .pdb для 2.0.3, повторить падение. Полученный лог можно выслать мне (hvlad at users sourceforge net), только переименовать файл, чтобы sf пропустил -- Хорсун Влад
Re: Удалить процедуру
PEAKTOP пишет: С метаданными на лету играемся ? ну-ну :) Да ланна, если процедура чисто селективная, и на целостность данных не влияет, и не смущает, что для одних коннектов она одна, а для тебя она другая, то можно и так. Недавно ж обсуждали уже. -- Regards, Ovchinnikov Vasily ova at tkvc ru
Re: Re[2]: Как работать с UTF8
Правда мы дельфи не используем - в основном php и C#. а для коннекта из php что используете (то что идет в комплекте с php или что-то еще)? и как опыт (скорее положительный, или больше отрицательный)?
Re: ��� ������ ������� �������� �
÷ÒÏÄÅ Oleg LOA ÎÁÐÉÓÁÌ ÕÔÉÌÉÔÕ gkill åÓÔØ ÎÁ ibase.ru ïÎÁ ÛÕÍÏÍ ÚÁÔÉÒÁÅÔ ÂÁÚÕ. äÍÉÔÒÉÊ