Re: Timestamp

2007-02-22 Пенетрантность Vlad Horsun
"Андрей Могильный" ... > > TSimpleDataSet = class(TCustomClientDataSet) > private > ... > FProvider: TDataSetProvider; А вот за это я бы убил проектировщиков - очень много таких "спрятанных" мест. Вот накуя там private, а не protected ? Чего было прятать этот несчастный провайдер

Re: Timestamp

2007-02-21 Пенетрантность Vlad Horsun
"St. Alex" ... > > > > On 21 фев, 15:44, "Андрей Могильный" wrote: > > Блин... > > > > Provider.UpdateMode := upWhereKeyOnly; > > далее у PK-поля: > > Field.ProviderFlags := [pfInKey]; > > > > и погнали... > Да это я и сам теоретически понимаю. Даже pfInkey уже давно проставил, > когда еще думал,

Re: Timestamp

2007-02-21 Пенетрантность Vlad Horsun
"St. Alex" ... > > Ну как обычно. Да ? У меня совсем другое "как обычно" ;) > Есть форма. На ней есть TSimpleDataset с полями. Есть датаконтролы на > форме. Пользователь их редактирует и нажимает Ok. Происходит > .post; .ApplyUpdates; Вот на этом он и спотыкается. > Типа "Record not found or

Re: материал "Что принес нам Delphi 2007"

2007-02-21 Пенетрантность Vlad Horsun
"Dmitri Kuzmenko" ... > > Hello, Vlad! > > Vlad Horsun wrote: > > >>ты меня удивляешь... Может, надо было выпустить не эту > >>версию, а Delphi 2007 for .Net 2.0 ? > > > > Я где-то говорил что _не надо_ ? Или я где-то говорил _как_ н

Re: Timestamp

2007-02-21 Пенетрантность Vlad Horsun
"St. Alex" ... > > > > > UpdateMode = upWhereAll ? (или аналог в DBX) > Там есть в датасете в полях (TField) свойство ProviderFlags, что типа > использовать в Where при апдейте. Но в DbXpress они игнорируются, к > сожалению, установлено опытным путем и подтверждено трассировкой с > использован

Re: Timestamp

2007-02-21 Пенетрантность Vlad Horsun
"St. Alex" ... > > Здравствуйте! > > Хорошая, конечно, мысль была насчет увеличения точности Timestamp. > Наверное. Хотя у нас в связи с этим получилась куча неприятных > побочных эффектов. > Так исторически сложилось, что у нас среда разработки - Delphi 7 и > компоненты доступа - DbExpress. так в

Re: материал "Что принес нам Delphi 2007"

2007-02-21 Пенетрантность Vlad Horsun
"Андрей Могильный" ... > > Мы сейчас готовим нашу систему на сертификацию по Vista, работаем на > Delphi6, > в принципе жить можно, но конечно с хорошими приседаниями - меню теперь > рисуем полностью сами, toolbar'ы тоже (это только визуализация). А вот об этом я раньше не слышал. Где-то есть

Re: материал "Что принес нам Delphi 2007"

2007-02-21 Пенетрантность Vlad Horsun
"Dmitri Kuzmenko" ... > > Hello, Vlad! > > Vlad Horsun wrote: > > >>>В общем отделу маркетинга советую повеситься - ничего не изменилось, > >>> только > >>>хуже стало > >> > >>так скажи же тогда, как надо д

Re: Compare perfomance filse systems and blob

2007-02-21 Пенетрантность Vlad Horsun
"sasha" ... > > А почему .net провайдер так жутко тормозит при работе с fbembed ? > > Я выполнил твой тест, цифры примерно следующие (по памяти) > > а) своя реализация протокола : варчары < 2 сек, блобы > 20 сек > > б) через fbembed : варчары ~ 14 сек, блобы ~ 14 сек > > Ты ничего в тестах не

Re: материал "Что принес нам Delphi 2007"

2007-02-20 Пенетрантность Vlad Horsun
"Dmitri Kuzmenko" ... > > Hello, Vlad! > > Horsun Vlad wrote: > > > В общем отделу маркетинга советую повеситься - ничего не изменилось, > > только > > хуже стало > > так скажи же тогда, как надо делать Delphi! А что - её делают маркетологи ? -- Хорсун Влад

Re: Compare perfomance filse systems and blob

2007-02-19 Пенетрантность Vlad Horsun
"Roman Rokytskyy" ... > > >> Немного поможет, но в провайдере этих изменений наверное ещё нет, > >> я не смотрел > > > > Нет - можешь и не смотреть. Его уже несколько раз спрашивали об этом и > > он сказал что рано ещё этим заниматься. Ждёт официальной альфы наверное. > > Угу, и я, например, ж

Re: Compare perfomance filse systems and blob

2007-02-19 Пенетрантность Vlad Horsun
"Roman Rokytskyy" ... > > > отсюда видно, что сам сервер с блобами работает даже чуть быстрее, но > > организация АПИ и накладные расходы на сетевой протокол играют не > > маленькую роль. > > Ну вот! Наконец то и ты озвучил то, что было в самом начале дискуссии! :) Я хотел убедиться, что движ

Re: Compare perfomance filse systems and blob

2007-02-19 Пенетрантность Vlad Horsun
"sasha" ... > > > Возьми какой-нить профайлер для c# и измерь работу через fbembed > > Попробую попозже. Я честно признаться с профайлерами не работал раньше и > даже не знаю хорошего профайлера. Мы другие средства использовали, так > что мне ещё в этом разобраться надо будет... От и осво

Re: Compare perfomance filse systems and blob

2007-02-19 Пенетрантность Vlad Horsun
"sasha" ... > > > А почему .net провайдер так жутко тормозит при работе с fbembed ? > > Я выполнил твой тест, цифры примерно следующие (по памяти) > > а) своя реализация протокола : варчары < 2 сек, блобы > 20 сек > > б) через fbembed : варчары ~ 14 сек, блобы ~ 14 сек > > > > откуда такие

Re: Compare perfomance filse systems and blob

2007-02-19 Пенетрантность Vlad Horsun
"sasha" ... > > > Hi All > > Информация к размышлению для тех кто хранит файлы в блобах. > > Тестировал работу Lucene. В качестве базы для тестирования взял КЛАДР. > > Было 3 варианта работы > > -- Индексы строились и хранились в памяти. > > -- Индексы строились в файловой системы. > > -- Индексы

Re: Interbase лучше чем Firebird

2007-02-11 Пенетрантность Vlad Horsun
> >А теперь представь, что ты копируешь базу средствами ОС. Она тоже > >должна получиться волшебным образом разлоченной и ридонли? > > нет. в доке об этом написано. Про ключ -f. а для > -b 0 - не написано. Допиши ;) > >> под "должен" я имею в виду, что так было бы > >> логично. и можно был

Re: Подскажите в чём может быть проблема

2007-02-11 Пенетрантность Vlad Horsun
> "Константин" > Ситуация следущая ставлю FB SS 2.0.1 в любых вариациях > всё работает ... :) Ставлю FB SS 2.0.1 (из той же > инсталяции Firebird-2.0.1.12810-0-Win32.exe) нифига > не работает - виснет на коннекте к БД долго висит а > потом что-то типа Error/Connection reject ... :( Может не

Re: Interbase лучше чем Firebird

2007-02-10 Пенетрантность Vlad Horsun
"Dmitri Kuzmenko" ... > > Hello, Vlad! > > Vlad Horsun wrote: > > >>я об этом думал, когда писал тот пост в блоге. > >>Пока ситуация еще хуже. дамп nbackup уровня 0 - это не база. > > > > Кто сказал ? > > читаю документацию по nback

Re: Interbase лучше чем Firebird

2007-02-10 Пенетрантность Vlad Horsun
"Dmitry Yemanov" ... > > Vlad Horsun wrote: > > > > 5. Добавим данных в оригинальную БД > > 6. бекап уровня 1 > > 7. накатываем инкремент > > > > D:\FB2\bin>nbackup -R c:\temp\nbakup2.fdb c:\temp\nbakup.nbk > > c:\temp\nbakup.nb1 >

Re: Interbase лучше чем Firebird

2007-02-09 Пенетрантность Vlad Horsun
"Dmitri Kuzmenko" ... > > Hello, Vlad! > > Horsun Vlad wrote: > > > Такая таблица есть. Но я не понимаю как ты предлагаешь её использовать > > (или поле в rdb$pages), для чтения не всей БД. По-идее для этого нужен > > аналог > > PIP для каждог

Re: Блин, сорри, но задолбало ...

2007-02-01 Пенетрантность Vlad Horsun
"Константин" >FB: 2.0.0.12745 > > Ребяты, ну поправте кто-нить поведение при ресторе ... http://tracker.firebirdsql.org/browse/CORE-132 Возможно в 2.1 будет -- Хорсун Влад

Re: Украли ICQ номер что делать?

2007-02-01 Пенетрантность Vlad Horsun
"Dmitri Kuzmenko" ... > > Hello, Vlad! > > Vlad Horsun wrote: > > > Трояна я запустил - двумя антивирями сначала проверил и > > успокоился... теперь знаю - троян там... > > кстати, что за троян? прислали посмотреть картинку, > файлик? zip, в

Re: Украли ICQ номер что делать?

2007-01-31 Пенетрантность Vlad Horsun
"Dmitri Kuzmenko" ... > > Hello, Vlad! > > Horsun Vlad wrote: > > >>Украли ICQ номер, primary e-mail поменяли что делать? > > > > У меня сегодня тоже спионерили пароль, так что если кому от "меня" > > что-то придёт по асе - это н

Re: FB 2.0.1 Сообщение "Modifying procedure "

2007-01-27 Пенетрантность Vlad Horsun
"Леонид Агафонов" ... > Добрый день! > > В логе сервера (firebitd.log) следующее сообщение: > Modifying procedure  which is currently in use by active user > requests > > Наверное вместо непечатного символа должно было быть наименование SP, > или я что-то недоустановил или так должно быть? А

Re: FB2 индекс по полю при проверке "<поле> IS NULL"

2007-01-22 Пенетрантность Vlad Horsun
"Леонид Агафонов" ... > Добрый день! > > Есть запрос > select * from > test_table c > where > c.cost = 0 > and > c.parent is null > > FB2 берёт индекс по parent > > селективность индекса по полю cost > 0,45242726628202945 > селективность индекса по полю PARENT > 0,0149521531511709

Re: FB2 Сообщение invalid SEND request

2007-01-22 Пенетрантность Vlad Horsun
"Леонид Агафонов" ... > Добрый день! > > При работе с базой на сервере в логе > появилось сообщение (два раза): > FBSERVER (Server) Mon Jan 22 17:49:44 2007 > Database: E:\TEST.FDB > internal gds software consistency check (invalid SEND request (167), > file: exe.cpp line: 494) > FBSERVER (Server)

Re: NBACKUP kill

2007-01-16 Пенетрантность Vlad Horsun
"Кравченко Алексей" ... > > случайно прервал процесс бэкапа NBACKUP (после чего остался delta-файл), и > этим самым нажил себе великий геморой с починкой БД. слава богу > восстановление прошло успешно. И какой же геморрой ты себе нажил ? a) процесс бэкапа NBACKUP не делает ничего с данными -

Re: Как поменять COLLATE в домене?

2007-01-13 Пенетрантность Vlad Horsun
"Alex Cherednichenko" ... > SELECT COUNT(*) FROM RDB$RELATION_FIELDS > == >12 234 > > А это всё (вкупе с правами), влияет на время Prepare. > Так что, смысл в общем-то, есть, пусть и незначительный. Мгмгмм... мерял ? -- Хорсун Влад

Re: FB 2.1

2007-01-13 Пенетрантность Vlad Horsun
"Dmitry Voroshin" ... > > Всехз кто не встречает старый - новый год - бить ногами по ПЕЧЕНИ По ПЕЧЕНИ бьют ВОТКОЙ аднака :) -- Хорсун Влад

Re: FB 2.1

2007-01-13 Пенетрантность Vlad Horsun
"DmitryLe" ... > > 30-50 - это уже много. Я обратил внимание, > что большая часть времени уходит на > prepare. Видимо в этот момент много раз > "туда-сюда". Да, prepare одна из самых (неоправданно) дорогих операций > Поиск молчит про LazyPort :-( http://sourceforge.net/mailarchive/message.p

Re: FB 2.1

2007-01-12 Пенетрантность Vlad Horsun
"DmitryLe" ... > > Действительно очень туго открывается. > Я все прочту, но вопрос про интернет. Ты > как-то писал, что 2.1 будет по-другому > пакеты передавать и через инте станет > весело. Это как по научному называется > и будет ли? Совсем весело не станет, но 30%-50% экономии времени долж

Re: Сервисы под ФБ Ембеддед

2007-01-08 Пенетрантность Vlad Horsun
"Andrei" ... > тут это не важно. важно, придется > менять существующий код или нет. т.е. > обращение к сервису статистики на > встроенном сервере выполнится или > выдаст ошибку. Т.е. ты в течение суток не можешь это проверить сам ??? -- Хорсун Влад

Re: Компиляция FB 2.1 через

2007-01-06 Пенетрантность Vlad Horsun
"Андрей Иванов" ... > > Vlad Horsun пишет: > >> Куда дальше думать? > > Похоже нет или rtl библиотек, или путей к ним, или в проекте указаны не > > те имена библиотек > > (для VC 7.1 - msvcrt71, для VC8 не знаю, но догадываюсь :) > Постараюсь

Re: Компиляция FB 2.1 через

2007-01-06 Пенетрантность Vlad Horsun
> Запихнул содержание vsvars32.bat в make_boot не нужно это. достаточно сделать ему call > Generating DSQL parser... > > Setting Environment Variables thus... > > vs_ver=msvc8 > vs_ver_express=1 > platform=win32 > msvc_version=8 > db_path=D:/andy/src/firebird2 > r

Re: Компиляция FB 2.1 через

2007-01-06 Пенетрантность Vlad Horsun
"Андрей Иванов" ... > > Horsun Vlad пишет: > > А sed у тебя есть ? > > Привет! > Решил тоже глянуть на этот тригер, но собрать проект не получилось. > Скачал исходники, установил VC2005EE, скачал Core SDK. Ок > run_all.bat не прокатило (sed есть), Очень описательное сообщение > про

Re: Компиляция FB 2.1 через MinGW gcc

2007-01-05 Пенетрантность Vlad Horsun
"Андрій Жук" ... > > Эту проблему решил расстановкой > #ifdef GARBAGE_THREAD Фигню ты сделал, а не проблему решил :-P > теперь хуже... MinGW сборка давно никем не поддерживается. Зачем тебе этот гемор ? 2.1 должна нормально собираться с VC Express -- Хорсун Влад

Re: Диапазоны PK для филиалов

2006-12-24 Пенетрантность Vlad Horsun
"Alex Cherednichenko" ... > На правах прошедшей пятницы, и по поводу естественных ключей: > > "О тотальной идиотии в [пост]бюджетных организациях". Теща читает этот форум ? :) -- Хорсун Влад

Re: Firebird Roadmap 2007

2006-12-21 Пенетрантность Vlad Horsun
"sasha" ... > > > Да, немного. А ты про embedded SQL ? :) > > Да, слышал лет 10 назад этим ещё пользовались :-) Ты будешь удивлён, но этим пользуются и сейчас. Особенно это должны любить в DB2, как основное ср-во разработки :) > > Насколько я понимаю, LINQ - это постановка задачи на

Re: Firebird Roadmap 2007

2006-12-21 Пенетрантность Vlad Horsun
"Ded" ... > Кстати, предрекаю: в 2008 году ты одноядерный проц купишь уже только > если в ломбарде. А вопрос об многопоточности откладывается сколько я > помню вообще существование птицы. Если бы один парень не загипнотизировал всех одним своим присутствием (кстати, мнимым) и обещанием с

Re: Firebird Roadmap 2007

2006-12-21 Пенетрантность Vlad Horsun
"sasha" ... > > > Попробуй подумать об этом с другой стороны. Зачем создавать новый ОО > > язык, когда вокруг полно хороших старых ? Значительно эффективнее, как по > > мне, заставить их работать на нас. И java\.net\etc в сервере один из > > возможных > > путей. Вопрос только в том, как их ин

Re: Firebird Roadmap 2007

2006-12-21 Пенетрантность Vlad Horsun
"Andrey Feklistov" ... > > >Я половину не понял, но всё равно это не проще :) > Можно, я тут мыслями помусорю? :) Попробуем на примерном синтаксисе. > > create procedure p1(...) returns (...) as > declare sales cursor ... > begin > ... > open sales; > rdb$set_context('USER_TRANSACTION'

Re: Вычитание минут из TIMESTAMP

2006-12-08 Пенетрантность Vlad Horsun
"sasha" ... > У меня на FB2 > > select CURRENT_TIMESTAMP, CURRENT_TIMESTAMP - 10.000 / 1440 from > RDB$DATABASE > > уже начинает выдавать близкие к правде значения. Видать оно к DECIMAL > приводит или к NUMERIC, а не к FLOAT или DOUBLE... Конечно к NUMERIC -- Хорсун Влад

Re: FB2.0 RC 4 и database file appears corrupt ()

2006-12-08 Пенетрантность Vlad Horsun
"Vadim Mescheryakov" ... > > Здраствуйте. > Уже у второго заказчика появилось сообщение при попытке прочитать записи из > таблицы > > database file appears corrupt () > wrong page type > page 25713 is of wrong type (expected 7, found 5) > > что примечательно таблица одна и та же - отичается том ч

Re: Компилляция представлений

2006-12-08 Пенетрантность Vlad Horsun
"sasha" ... > > Есть вопрос по FB 2.0. А почему у нас такое предствление: > > CREATE VIEW "PinFeedDefinitions"( > "Id", > "Type", > "LifeTime", > "TypeName") > AS > SELECT >"Id", >"Type", >"LifeTime", >(SELECT "Name" FROM "FeedTypes" WHERE "Id"=C."Type") > FROM

Re: Вычитание минут из TIMESTAMP

2006-12-08 Пенетрантность Vlad Horsun
"sasha" ... > > Привет! Я сразу извиняюсь - осилить ветку "Баг с конвертацией даты в ФБ > 2.0" в поисках ответа не смог. > > Задача: есть поле TIMESTAMP, есть временной интервал в минутах INT. Надо > из времени вычесть интервал. SELECT CURRENT_TIMESTAMP, CURRENT_TIMESTAMP - CAST(:M AS INTEG

Re: Теряется коннект с сервером...

2006-12-07 Пенетрантность Vlad Horsun
"Malinovsky Vladimir" ... ... > Иногда (три - четыре раза) в день сразу после дисконнекта эта программа на > несколько секунд задумывается, а потом получаю эксцепшн "lost connect" > Одновременно отваливается не только моя программка, но и другие - IBExpert, > например. Сервер падает ? Не по T

Re: Курсоры

2006-12-06 Пенетрантность Vlad Horsun
"sasha" ... > > > В обозримом будущем - в сад. > > А оно в трекере есть? Если нет, может я добавлю. Вдруг у какого-нибудь > Дос Сантоса Фернандеса будет бессонная ночь и он не найдёт чем себя > занять кроме как такую фичу сделать? Вон ведь, воплотил же кто-то мои > заветные мечты: MERGE и REPLACE

Re: Баг с конвертацией даты в ФБ 2.0

2006-12-06 Пенетрантность Vlad Horsun
"Horsun Vlad" ... > > "Ded" ... > > > > Horsun Vlad wrote: > > > > > Есть мнение, что выражения вычисляются справа налево. > > > > Это, скажем так, по меньшей мере неожиданно. С тем, что условия > > применяются обычно от хвоста к голове, смириться было в общем и целом > > несложно, всё-так

Re: Курсоры

2006-12-06 Пенетрантность Vlad Horsun
"Ded" ... > > Vlad Horsun wrote: > >>> Надо. Мне. Мне непонятно нахрен применять курсор, жрущий память, > >>>когда нужен однонаправленый проход по резалтсету. > > > > > > Не сгущай краски :) > > Есть, сэр! :) О! Я п

Re: Курсоры

2006-12-06 Пенетрантность Vlad Horsun
"sasha" ... > > >Без комментариев, ибо со стандартом в этом плане не знаком, но имею > > серьёзные сумления, что в MS реализован именно стандарт, это не в их > > обычае вообще-то. > > Та у них очень похоже на реализацию Влада, только с наворотами типа: Курсоры делал ДЕ > 1) Курсоры локал

Re: Доп. информация

2006-11-18 Пенетрантность Vlad Horsun
"Alexander Artukov" ... Меньшая таблица становится ведущей > > - > БАЗА_1 (с которой валимся в natural) > > В таблице Documents 4,5 млн записей, > В таблице reg_value 0,26 млн. записей reg_value - меньш

Re: А где же данные по Пражской конференции?

2006-11-18 Пенетрантность Vlad Horsun
"Владимир Каратаев" ... > > > на sql.ru Влад выложил ссылки для скачки стенограммы выступлений (аудио?). Не я -- Хорсун Влад

Re: Удаление индексовб ограничений в FB2

2006-11-18 Пенетрантность Vlad Horsun
"Alexandr Kochmin" ... > > KD> Привет всем. > KD> > KD> Обнаружил полезную фичу FB2 - можно > KD> грохать индексы и constraint у таблице с > KD> триггерами, в которых эти индексы и т.д. > KD> вроде как задействуются в запросах. > KD> Ура, товарищи! > > хм. тото я на рабочей базе на yaffil и

Re: Нашол фичу, аднака.

2006-11-18 Пенетрантность Vlad Horsun
"Ded" ... ... >В общем, складываеццо впечатление, что вместе с водой выплеснули и > ребёнка. Я не сильно на эту фичу закладывался, за недельку всяко могу > адаптироваться, но знаю людей, которые её пользовали в полный рост. Что > удивительно, в число этих людей, если мне не изменяет склероз, в

Re: имеет ли это смысл?

2006-11-10 Пенетрантность Vlad Horsun
"Andrey Feklistov" ... > я тут вечером дописывал кое-что по-быстрому, и на конструкции типа > insert into ... select first 1 ... returning id; > мне сказали, что returning здесь не признают. понятно, за что пнули, понятно > как это обходится. т.е. вопрос не в том, как решить задачу. вопрос в > др

Re: хотелка по преобразованию DATE/TIMESTAMP в CHAR/VARCHAR

2006-11-09 Пенетрантность Vlad Horsun
"Владимир Каратаев" ... > > > "Vlad Horsun" ... > > > >> Короче, я уже давно на развитие FB забил и тебе рекомендую не надеятся на > >> лучшее, а то вон, уже заклевали тебя слету. > > > >Если вышеперечисленное для тебя означае

Re: хотелка по преобразованию DATE/TIMESTAMP в CHAR/VARCHAR

2006-11-09 Пенетрантность Vlad Horsun
"Oleg LOA" ... > "Vlad Horsun" ... > >Если вышеперечисленное для тебя означает _развитие_, то да, такого > > "развития" нет. > > Ипать, я вообще не понял о чём спор? О развитии и "развитии" > Кому-то хоцца TO_CHAR в FB в в

Re: хотелка по преобразованию DATE/TIMESTAMP в CHAR/VARCHAR

2006-11-09 Пенетрантность Vlad Horsun
"Владимир Каратаев" ... > думаю, и в fb3.0 этого не получишь. я уже тут давно просил ввести функции > оперирования в датой: форматирование даты на сервере (не на клиенте, как Такие UDF уже существуют много лет > предлагают гуру!), арифметические операции над датами. Это очень полезные

Re: Падение FB2 RC5

2006-11-08 Пенетрантность Vlad Horsun
"sw" ... > > >>Кстати 256 таблиц тоже проходит. Попутно выяснил что ES на данный фактор не > >>влияет, ну да >>ладно. > > >ES или EB ? > > ES. Т.е обнаружил для себя то, что на запросов завёрнутых в EXECUTE STATEMENT > данное ограничение не распространяется. > > PS. Это так если вдруг очень прис

Re: Падение FB2 RC5

2006-11-07 Пенетрантность Vlad Horsun
"Dmitri Kuzmenko" ... > > Hello, Vlad! > > Vlad Horsun wrote: > > >>у процедур и блоков плана не может быть принципиально. > > > > Кто сказал ? :) План не показывается только для EXECUTE PROCEDURE > > да дело не в том кто сказал, а в прин

Re: Падение FB2 RC5

2006-11-07 Пенетрантность Vlad Horsun
"Dmitri Kuzmenko" ... > > Hello, sw! > > sw wrote: > > > Также интересно, что при таком запросе часто выдаётся какая-то > > ерунда вместо плана (обрывки текста запроса, не печат символы и т.д.) > > у процедур и блоков плана не может быть принципиально. Кто сказал ? :) План не показывается то

Re: Падение FB2 RC5

2006-11-07 Пенетрантность Vlad Horsun
"sw" ... > > Значит дело было так.. > Решил я по эксперементировать с максимальным количеством таблиц в процедуре > (вроде как 255) > В эксперте создаю блок вида > > execute block > returns(r integer) > as > begin > select 001 from rdb$database into :r; > select 002 from rdb$database into :r;

Re: Проверка параметров на NULL

2006-11-06 Пенетрантность Vlad Horsun
"Roman Rokytskyy" ... > > > >> select * > >> from table_a a > >> where > >>? is null > > > > coalesce(?, cast(null as <нужный_тип_данных>)) is null > > пльохо... почему-то Hibernate не любит cast. Думаю, его парсер не > понимает ничего, что выглядит как ф-ция, но вместо "параметров" там >

Re: Проверка параметров на NULL

2006-11-06 Пенетрантность Vlad Horsun
"Roman Rokytskyy" ... > а теперь посложнее: > > select * > from table_a a > where >? is null coalesce(?, cast(null as <нужный_тип_данных>)) is null -- Хорсун Влад

Re: Проверка параметров на NULL

2006-11-06 Пенетрантность Vlad Horsun
"Roman Rokytskyy" ... > > Привет! > > Туплю. Есть код который использует > > SELECT .. > FROM my_table t > WHERE >? IS NULL OR t.some_col LIKE ? > > > ФБ ругается "Data type unknown". Вопрос - можно ли перезаписать запрос > без изменения самого приложения? a) для FB2 CAST(? AS ...) IS NUL

Re: Из-за чего может возникать ошибка _beginthreadex failed

2006-10-30 Пенетрантность Vlad Horsun
"Леонид Агафонов" ... Не надо писать в html, не надо > Не можем найти из-за чего возникает ошибка: > > В логе: > _beginthreadex failed > Not enough storage is available to process this command. > > На клиенте в это время выдает: > operating system directive isc_alloc failed > unable to alloc

Re: Задача для умалишенных :)

2006-10-30 Пенетрантность Vlad Horsun
"WildSery" > execute block > returns (event_id integer, event_date timestamp) > as >declare variable event_id_prev integer; >declare variable event_date_prev timestamp; > begin >for select event_id, event_date from aa order by 1 into event_id, > event_date >do > if (event_da

Re: Не пойму почему все молчат! Сегодня ДР у Димы Кузьменко!

2006-10-28 Пенетрантность Vlad Horsun
Потому что все затаили дыхание : выпили (за него есс-но), закусили - и переводят дыхание ;) Превед тебе, именинник, превед ! :) -- Хорсун Влад

Re: Добавить фичу ...

2006-10-27 Пенетрантность Vlad Horsun
"Dmitry Yemanov" ... > > Horsun Vlad wrote: > > > > Сначала найди процедуры в стандарте :-P > > Эээ... а PSM на шо даден? Тссс... не подсказывай :) -- Хорсун Влад

Re: Re[2]: Добавить фичу ...

2006-10-26 Пенетрантность Vlad Horsun
"Константин" > create prcedure Calc_money(DateFromdate = current_date, А попробовать ? > create prcedure Calc_Doc(DocId bigint = 0, > DateFrom date = (select date from vw_Doc where id = :DocID), Нет смысла, это элементарно пишется в теле процедуры\блока

Re: Re[6]: Как победить ?

2006-10-25 Пенетрантность Vlad Horsun
"Константин" ... >Попробую ... Но с инглицким у меня напряги :( >Может, если не слишком наглею, как нибуть по свободке, >если не забудешь ... ? >С меня пиво, пока виртуальное - но целый ящик :) ;) > >>PS: Влад, если можно, прокоментируй мой пост где я описываю > >>малую

Re: Re[4]: Как победить ?

2006-10-25 Пенетрантность Vlad Horsun
"Константин" > Извини, ляпнул не подумавши ... Бес ПопутаЛ ... ;) > Думал проблема в rdb$relations :( > А работает всё славно, кроме этого ограничения. > Ну не знаю я откуда ноги растут ... Гм, откуда обычно ноги растут ? :))) > А проблема досадная :( > Смотрел Roadmap 2006 да

Re: Re[2]: Как победить ?

2006-10-25 Пенетрантность Vlad Horsun
>Интерестно этот глючёк бедет когда либо исправлен ? Какой глючёк ? Что-то работает не правильно ? >Неужели так тяжело расширить поле системной таблицы ? Какое поле, какой таблицы ? -- Хорсун Влад

Re: Апплет управления сервером и др.

2006-10-24 Пенетрантность Vlad Horsun
"Григорий" ... > Не совсем то, там FirebirdInstall_15.iss совсем > древний под FB 1.5.0. У меня сейчас под FB > 1.5.2, а хочется под 1.5.3. > http://firebird.cvs.sourceforge.net/firebird/firebird2/src/install/arch-specific/win32/?hideattic=1&pathrev=B1_5_Release -- Хорсун Влад

Re: Пипипипипи

2006-10-07 Пенетрантность Vlad Horsun
"Dmitry Yemanov" ... > > Kovalenko Dmitry wrote: > > > > У меня вопрос - в этом конкретном > > случае кто отрезает финальный пробел в > > VARCHAR'е - гриды или то, через что тащат > > данные? > > Думаю, что гриды. В IBE есть настройка на этот счет, по дефолту вроде > идет обрезание концевых пробел

Re: Пипипипипи

2006-10-07 Пенетрантность Vlad Horsun
"Kovalenko Dmitry" ... > > Kovalenko Dmitry wrote: > > Пишу, можно сказать, в бешенстве. > > Пришел домой, пожрал, успокоился и > написал тест. Через провайдер в > VARCHAR-колонку вставил символы от нуля до > пробела включительно. > > Эксперт показывает в таблице 33 пустых > строки. От нуля до 31

Re: А на когда намечено в системных таблица

2006-10-05 Пенетрантность Vlad Horsun
"Kovalenko Dmitry" ... > > > Добавить поля Таймштамп Создания и Таймштамп Последнего Изменения? > > Говорили ведь, давно, сошлись на том, что полезно... > > Да, да, да! А я еще год назад плакался > Диме Еманову, что хочу аналогичные > timestamp+счетчик изменения на каждую > запись в базе данных..

Re: ??NT?│?????│?????│ Firebird, MysQL ?? PostgreSQL - ?│NT

2006-10-03 Пенетрантность Vlad Horsun
"freemanzav" ... > Блин, запутался я с этими битовыми > картами. Надо полагать, что они > физически хоть и являются цепочками > структур, для пользователя это все > равно массив, где индекс элемента > является номером записи. Или нет? Для пользователя их вообще нет :) -- Хорсун Влад

Re: Шифрование БД

2006-10-03 Пенетрантность Vlad Horsun
"Valery Gruzdev" ... > p.s. Кстати, мне кажется, что подписывать ЭЦП записи на уровне сервера - не > сложнее, чем шифровать страницы БД (в качестве средства от искажения > данных). Но при этом будет меньше накладных расходов на поиск записей, фетч > и т.п. ЭЦП на запись должен накладывать _

Re: ??NT?│?????│?????│ Firebird, MysQL ?? PostgreSQL - ?│NT

2006-10-03 Пенетрантность Vlad Horsun
"freemanzav" ... > В FB скорее всего применяются обычные > битовые массивы, где кол-во элементов > равно количеству записей в таблицах . > Ну мне так кажется. Ошибаешься -- Хорсун Влад

Re: Re[3]: AV in module gds32.dll

2006-10-03 Пенетрантность Vlad Horsun
"Dmitry Kotelnikov" ... > Connect->DatabaseName = "D:\\Projects\\Test\\EmptyDB\\test.gbk"; > Connect->Params->Add("USER \"SYSDBA\""); > Connect->Params->Add("PASSWORD \"masterkey\""); > Connect->Params->Add("PAGE_SIZE 4096"); > Connect->CreateDatabase(); Для CreateDatabas

Re: Шифрование БД

2006-09-28 Пенетрантность Vlad Horsun
"Dmitri Kuzmenko" ... > > Hello, Vlad! > > Horsun Vlad wrote: > > > Я так не считаю ;) > > ну а как? берите тогда пример с ASA > и делайте шифрование как там. Мой вариант позволяет делать и как там тоже ;) -- Хорсун Влад

Re: Шифрование БД

2006-09-26 Пенетрантность Vlad Horsun
"Alexander Goldun" ... > > Horsun Vlad пишет: > > > > Т.к. желающие обсудить нашлись, то вот и предмет обсуждения. > > Было ещё одно письмо с обоснованием необходимости шифрования и возникающими > > проблемами \ требованиями, но оно пока не переведено на русский. Если > > возникнет необходимос

Re: foreign key эпизодически содержит ссылку на отсутствующую запись

2006-09-24 Пенетрантность Vlad Horsun
"Dmitri Kuzmenko" ... > > Hello, Vlad! > > Vlad Horsun wrote: > > > для начала gfix -v -f > > по-моему gfix некоторые повреждения > индексов не ловит. могу ошибаться, надо у Алексея > спросить. он месяца полтора назад вроде экспериментировал

Re: foreign key эпизодически содержит ссылку на отсутствующую запись

2006-09-22 Пенетрантность Vlad Horsun
"younghacker" ... > > Увы - сервер не падал. :( > Другие поля записи исключительно > заполненые и содержат корректные > значения. > Первичный ключ также . Черт... Залез > проверил... Можно спокойно прописать > любое значение. %( ниче не понял > Вспомнил. Раньше падал. Хоть и на > другой

Re: Мистика какая-то...

2006-09-22 Пенетрантность Vlad Horsun
"Kovalenko Dmitry" ... > Описанная тобой проблема у меня была в > скриптах на VBS. Там получалось так, что > незакрытый файл открывался в другой > программе. Тогда тоже через раз > получался файл нулевой длины. Хорошая версия, imho 2Глеб: Этого можно избежать, открывая файл для записи в

Re: ??NT?│?????│?????│ Firebird, MysQL ?? PostgreSQL - ?│NT

2006-09-21 Пенетрантность Vlad Horsun
"Boltik Evgeny" ... > > >> когда можно было сделать что то списка > >> страниц со ссылками на старые записи и пробежав только по этим страницам > >> в > > > >Ну и будет у тебя список со всей базой - и шо ? > > С чего это со всей базой. Старые периоды ни кто не правит практически. > Правится и

Re: execute block в параметрах SP

2006-09-21 Пенетрантность Vlad Horsun
"Dmitry Voroshin" ... > > > "Boltik Evgeny" ... > > > > > execute procedure sp_exec_in_1_out_0 > > > ((execute block returns(x integer) as begin :x=1; suspend; end)) > > > > А вот былабы кстате > > select * from ((execute block returns(x integer) as begin :x=1; suspend; > > end)) > > будет дли та

Re: Сравнение Firebird, MysQL и PostgreSQL - аргументы и факты

2006-09-20 Пенетрантность Vlad Horsun
"Vladimir A.Bakhvaloff" ... > Одна надежда: может всё-таки объясните в итоге разговора... ;) Собственно только поэтому я и поддерживаю эту "беседу" -- Хорсун Влад

Re: ??NT?│?????│?????│ Firebird, MysQL ?? PostgreSQL - ?│NT

2006-09-20 Пенетрантность Vlad Horsun
"Boltik Evgeny" ... > А нафига шарить по всему файлу БД Согласен > когда можно было сделать что то списка > страниц со ссылками на старые записи и пробежав только по этим страницам в Ну и будет у тебя список со всей базой - и шо ? > базе меняется не вся информация а только малая часть

Re: Re[2]: ??NT?│?????│?????│ Firebird, MysQL ?? PostgreSQL - ?│NT

2006-09-19 Пенетрантность Vlad Horsun
"Константин" ... > >> Или "это" просто не имеет смысла ? > > D> Настолько, что непонятно как такая идея вообще могла зародиться в > D> сером веществе. > > Хоть я и "умолк" :) но всё-же ляпну ... Почему ? Предлагаю всем - перед тем, как что-то предложить или критиковать, по

Re: Поздравляю Сашу Чередниченко с ДР!

2006-09-17 Пенетрантность Vlad Horsun
"Ded" ... > >Желаю чтоб одно начальство впадало в маразм не столь стремительно, > другое хотя бы слегка остепенилось, и жись в результате стала легче и > веселей :) Присоединяюсь и желаю чтоб ! :) Особенно по понедельникам :-P -- Хорсун Влад

Re: OFF:? Фрагментация файла БД ...

2006-09-10 Пенетрантность Vlad Horsun
"Boris Loboda" ... > > > > >> >Залей в БД блоб на 10Г > >> > >> Уже разве предел в 64K страниц преодолели? > > > >Какой-такой предел в 64К страниц ? Откуда дровишки ? > > Дровишки добыты посредством собственноручного заливания ISO-образа в блоб. Да ? Ровно 64К страниц заливал ? А 64К+

Re: OFF:? Фрагментация файла БД ...

2006-09-09 Пенетрантность Vlad Horsun
"Boris Loboda" ... > > >Залей в БД блоб на 10Г > > Уже разве предел в 64K страниц преодолели? Какой-такой предел в 64К страниц ? Откуда дровишки ? -- Хорсун Влад

Re: Yaffil 890 - 890a

2006-08-25 Пенетрантность Vlad Horsun
"Janex" ... > > Привет ешё раз всем. > Никто так и неответил что нового в 890а :(, ну ладно, а > можбить ктото подскажет где почитать об > етих исправленых ошибках: SF: 1242379, 1242982, 1244126, 223128, > 1211328, 1404215, 1175157 ? > Рылся по FB но так и ненашёл ничего :( Трекер на SF закры

Re: Прикол с округлением

2006-08-24 Пенетрантность Vlad Horsun
"Konstantin R. Beliaev" ... > > select cast((2674.615-300) as decimal(2,2)), > cast(2674.615 as decimal(2,2)) from rdb$database > получается 2374.61 и 2674.62 > > Куда девалась копейка? > > FB 1.5.3, Win2003 Как раз в 1.5.3 я с округлением уже боролся. Алгоритм примерно такой static

Re: Целесообразность isc_dsql_unprepare?

2006-08-24 Пенетрантность Vlad Horsun
"Kovalenko Dmitry" ... > O, Ya-ya -) Новый билд дятла-дятла ? :) -- Хорсун Влад

Re: Целесообразность isc_dsql_unprepare?

2006-08-24 Пенетрантность Vlad Horsun
"Dmitry Yemanov" ... > Точно такое же предложение было высказано разработчиками SAS, обсуждалось в > FD и получило нашу поддержку. В isc_dsql_free() добавляется новый режим > DSQL_unprepare, который по сути стоит между DSQL_close и DSQL_drop. Фсе. А > то развели тут демагогию :-) Я и тогда н

Re: nbackup и сервисы

2006-08-22 Пенетрантность Vlad Horsun
"Nikolay Trifonov" ... > > Для gbak в firebird есть сервисы, а как насчет nbackup? Не в 2.0. Позже возможно будут -- Хорсун Влад

Re: Вопрос: где получить информацию о FB2.1 и What's news in RC4?

2006-08-18 Пенетрантность Vlad Horsun
"Самохвалов Григорий" ... > > >Ок > > http://tracker.firebirdsql.org/browse/CORE-904 Сенкс. Нашёл и исправил. Войдёт ли в RC5 пока не знаю -- Хорсун Влад

<    1   2   3   4   5   >