Засомневался, проверил. Сеть работает. Из проблем с сетью - ноут в днс-
е не регится, но это ему и не надо в общем
localhost в /etc/host пропиши.
Ðое подозÑение - иÑполÑзÑеÑÑÑ group communication toolkit длÑ
гаÑанÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾ÑледоваÑелÑноÑÑи иÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð·Ð°Ð¿ÑоÑов (Ñ
мм... коÑÑво
напиÑал, но лÑÑÑе не могÑ). ÐÑо назÑваеÑÑÑ s
RR> ÐÑÐ¾Ñ Ð²Ð°ÑÐ¸Ð°Ð½Ñ Ñ Firebird Ñже давно ÑабоÑÐ°ÐµÑ Ð½Ð° базе C-JDBC (Ñам лиÑно
RR> пÑовеÑÑл).
Ð Ñ ÑÑанзакÑиÑми оно как ÑазбиÑаеÑÑÑ? ÐвÑÑ
ÑазнÑй коммиÑ?
Хм вопÑÐ¾Ñ ÐºÐ¾Ð½ÐµÑно инÑеÑеÑ
я помню, и это тоже пофиг, т.к. 99% разработчиков и вообще исходники
а) не уперлись
б) практически бесполезны (не умеют читать).
Шифрованием этим вы себе уже все проели, если честно.
"слабое нельзя, а сильное долго делать". Ну и фиг ли?
Сильное не делается и перспективы мутные, а слабого так и
Теперь перейдем к хотелкам.
Давайте конкретные хотелки, по работе, так сказать. Без ограничений
фантазии, но только своей фантазии, а не маркетологов.
Недавно познакомился с одной интересной фичей в Оракле - Virtual Private
Database.
Она позволяет назначить на конкретную табличку дополните
Уж не знаÑ, наÑколÑко пÑавилен Ñам ÑеÑмин, но имееÑÑÑ Ð²Ð²Ð¸Ð´Ñ Ð½ÐµÐºÐ¸Ð¹
пÑомежÑÑоÑнÑй ÑоÑÑ, коÑоÑÑй ÑÐ¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ какомÑ-либо алгоÑиÑмÑ, ÑаÑкидÑваÑÑ
полÑзоваÑелÑÑкие запÑ
Вот про внешние языки в виде СП. Получается, побольше логики внутрь БД
вставляем? Или вообще всю :) Далее учим возвращать XML как результат
запроса, кастомизуемые запросы прикручиваем общение на разных портах
(80) и бац - application server родился, да только их и так много,
более модульных и з
Полнотекстовый индекс Lucene, например.
Такой размер индекса получится только если использовать компонентный
индекс, но это, как мне кажется, глупая идея, поскольку Lucene также
может работать с сегментированым индексом, где каждый отдельный файл
имеет значительно меньший размер и даже, при
"Не верю!" (c) Станиславский
Ром, все просто. Скажем есть три настройки для указания кодовой страницы
- чарсет для подключения
- чарсет для none
- чарсет для юзера
Есть, например, тест сравнивающий соответствие описания колонок и
содержимое схем метаданных. тестовый массив чарсетов содежит
Kovalenko Dmitry wrote:
3. Компоненты должны понимать мульти-чарсетные тексты запросов.
Это как? и что в них особенного?
Приходит UCS2 строка _win1251 'вася пупкин'
вот этого 'Васю пупкина' надо будет передать как WIN1251 строку. Даже
если подключение у нас UTF8.
Так?
А, ну да... та
Посмотрим как там у нас в Java. Поехали по порядку...
0. Компоненты должны юзать сведения о кодовых страницах, возвращаемых
сервером. Для этого им понадобиться иметь собственный аналог INTL-а. У
нас щас поддерживается 49 кодовых страниц. Осталось 3 штуки. 1 простая,
2 замысловатых.
Согласен
ÐÑе Ñаз: инÑеÑеÑÑÐµÑ Ð¿ÑинÑипиалÑÐ½Ð°Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ/невозможноÑÑÑ ÐºÐ¾Ð´Ð´Ð¸Ð½Ð³Ð° под
плаÑÑоÑÐ¼Ñ Windows Mobile на Delphi.
http://dn.codegear.com/article/33507
Abstract: This article provides information about the Delphi .NET
C
Декларативные ограничения (в частности уникальности) не обязаны быть
реализованы с помощью индексов. Это не одно и то же.
А может ли уникальный индекс быть создан без ограничения уникальности?
Роман
Правда тут вот я думаю, таки прошить в провайдере для FB2.x сведения об
UTF8 (ID:4)
Я в Jaybird это уже давно сделал - причина, как пишет Дима, 4 байта на
символ.
Роман
Из всех клиентов, которых мы имели в Германщие и Швейцарщине ...
Рома, клиентов не надо иметь. Их надо любить :)
Ну это не ко мне - у нас там целая армия сейлз вокруг них бегала, любовь
предлагала... правда, что-то не очень успешно - пол-армии недавно разогнали.
Но видимо мир все-таки наи
Драйвера вполне себе нормально без дотнета поставить. А вот то, что
буржуйских заказчиков бросает в крайность - или ява или шарп - сужу по
личному опыту. И ни одного заказа на дельфи. Но это ещё не значит, что
дельфи не востребован - скорее всего, специфика рынка, что тут
поделаешь...
Из всех
Вот урл самостильного: http://trac-hacks.org/wiki/EclipseTracPlugin
О! Про него я не знал... посмотрю, спасибо!
Роман
Мы используем http://trac.edgewall.org/
Мы тоже. Главный плюс для нас - возможность привязать его к SVN. Главный
минус - плохая интеграция с Eclipse (в Eclipse открывается окно
браузера, а не родной плагин).
Роман
это еще что. предлагаю сразу подумать про "проблему 1го года"
когда четырех цифр станет мало.
вот тогда точно - че делать будем ?
А ничё - большой Пэ будет в 2038 году, а потом сразу (или мы там в
минус заскочим?).
Первая версия этого проекта работала с win3.11, правда, тогда в кач-ве
сервера был не IB.
Правда, почти сразу (через полгода) переписали под win32 api + IB4.2
А после этого ничего революционного не делали, только "в ширь" росли,
да портировали под новые версии VC++ и IB/FB :-)
Видать - пора.
А
Гм :) Напиши, плс, последовательность вызовов JDBC для этого дела,
т.е. то, что юзер пишет в программе. А то я чего-то не понимаю\не вижу.
пусть у нас имеется табличка some_table с двумя полями - id и name, при
чем если id при вставке NULL, то триггер присваивает новое значение из
генерат
для нее пришлось парсер писать, чтоб вычислить имя таблицы.
Тише, тише. Не дай бог Влад услышит. Опять начнет бушевать и кидаться
всякими предметами ...
Я только за! Мне надо метод, который бы делал следующее:
ISC_STATUS ISC_EXPORT isc_dsql_prepare(ISC_STATUS*,
isc_tr_handle*,
isc_stmt
Ну так что, делать мне feature request или же сперва в Architect-е
немного подискутируем?
Максимум, что тут можно сделать без смены АПИ, это расширение
isc_dsql_sql_info, IMHO.
Не выйдет. Поскольку чтоб от тебя получить isc_dsql_sql_info, мне надо
сначала stmt handle иметь. А для этого м
Вот же ж любят Java-исты создавать себе проблемы на пустом месте :)
Почему на прикладном уровне нельзя написать INSERT ... RETURNING и
выполнить его как запрос, возвращающий значения (ResultSet) ? Зачем
все эти парсеры и прочие накладные расходы ?
Поскольку JDBC имеет цель стандартиз
для нее пришлось парсер писать, чтоб вычислить имя таблицы.
Тише, тише. Не дай бог Влад услышит. Опять начнет бушевать и кидаться
всякими предметами ...
проверка связи... я тут уже 2 раза попробовал предложение для API
опубликовать, но мои "заметки" куда-то делись...
Роман
для нее пришлось парсер писать, чтоб вычислить имя таблицы.
Тише, тише. Не дай бог Влад услышит. Опять начнет бушевать и кидаться
всякими предметами ...
Я только за! Мне надо метод, который бы делал следующее:
ISC_STATUS ISC_EXPORT isc_dsql_prepare(ISC_STATUS*,
isc_tr_handle*,
isc_stmt
Я выпустил новую версию драйвера. Поскольку там фикснут баг, который я
сделал в 2.1.2 и который приводит к порче данных в таблицах с
композитным первичным ключем, когда используется ResultSet.updateRow(),
Сервер портит ? Не верю (ц)
Или клиент путается в ключах и апдейтит не то ?
Да
Дык нет там новшеств - только баг пофиксеный :)
Ну вот опять самому прийдется придумывать.
не знаю, как там у вас в провайдере, но в JDBC есть такой метод -
Statement.getGeneratedKey(), который возвращает "автогенерированые"
ключи, например у нас после INSERT...RETURNING... В 2.2 - этот ка
Да, хай-хай...
Я тут упился пивом. Еманову привет.
согласен, но только я этот привет не передам - меня в Бразилии нет... и
в Италии не будет :) В этом году я нагло игнорирую конференции.
Ты хоть бы ссылку дал - позырить на
список новшевств :-)
Дык нет там новшеств - только баг пофиксеный
Привет!
Я выпустил новую версию драйвера. Поскольку там фикснут баг, который я
сделал в 2.1.2 и который приводит к порче данных в таблицах с
композитным первичным ключем, когда используется ResultSet.updateRow(),
настоятельно рекомендую апгрейднуть версию.
Роман
Но от версии к версии - может. Ибо я в свое время забыл это пофиксить,
а вы щаз мне напомнили :-)
Ну хоть какая-то польза для любимого сервера БД и от меня есть :-D
А еще если ты тикет в трэкер занесешь - то ваще!
За отдельные бабки - да ради бога. Ты же сам знаешь. А так - есть более
увлекательные извращения. Массивы, например.
Извращенец! Как по мне, то лучше все-таки статус-вектор сделать доступным :)
Роман
Ðим, но неÑÑаÑÑÑÑкÑÑÑÑ-Ñо он пÑодал? Ðн же не ÑвÑÑÑм дÑÑ
ом пиÑаеÑÑÑ?
У Ðжима ÑÐ°Ð»Ð°Ð½Ñ Ð¿ÑеподнеÑÑи гÑано в виде конÑеÑки. ÐÐ¼Ñ Ð¿ÑÑÐ¼Ð°Ñ Ð´Ð¾Ñога в
ÑÐµÐ¹Ð»Ñ Ð¸Ð»Ð¸ евангелиÑÑÑ. Ð
ÐаменÑÑ Ð¶Ð³ÑÑ :)
Че его Ñак не лÑбÑÑ? ÐÑоде не глÑпÑй.
Ðа пÑоÑÑо поÑомÑ, ÑÑо в ÑÑакане Ð²Ð¾Ð´Ñ Ð±ÑÑÑ Ð·Ð°Ð¼ÑÑиÑÑ Ð´Ð»Ñ Ð½ÐµÐ³Ð¾ - Ñаз
плÑнÑÑÑ, а когда "Ñилин, а как нам ежиками ÑÐ
Jim Starkey leaves MySQL.
http://www.theopenforce.com/2008/06/falcon-and-jim.html
ÐÑо ÑледÑÑÑий на оÑеÑеди? PostgreSQL? ÐÑли ÑÑо ÑлÑÑиÑÑÑ, Ñо Ñ Ñогда
ÑоÑно бÑÐ´Ñ Ð·Ð½Ð°ÑÑ, ÑÑо ÐÐ¶Ð¸Ð¼Ñ Ð¿Ð»Ð°ÑÐ¸Ñ Ð»Ð¸Ð±Ð¾ Ðилли, либо ÐаÑ
Дзынь!
Kovalenko Dmitry wrote:
А я первый...!!!
Бугага!
Всего и всех!
Коваленко Дмитрий
Если использовать no_rec_version, то изменить данные, которые уже
изменены в другой завершённой транзакции, будет не возможно.
ошибка. изменить их всегда невозможно в этом случае,
ты уверен? может сейчас что-то изменилось, но вот этот пример когда-то
работал без проблем для read committed
Если использовать no_rec_version, то изменить данные, которые уже
изменены в другой завершённой транзакции, будет не возможно.
ошибка. изменить их всегда невозможно в этом случае,
ты уверен? может сейчас что-то изменилось, но вот этот пример когда-то
работал без проблем для read committed
Роман, Ñ Ð²Ð¾Ñ ÑÐ°Ñ Ð¿Ð¾Ð²ÑоÑно ÑиÑÐ°Ñ ÑелизнÑе ноÑÑ Ð¾Ñ Ñеда. ÐÑопÑÑкаем
лиÑÐ¸ÐºÑ Ð¸ наÑÑкаемÑÑ Ð½Ð° FTS$ADD_FILED_TO_INDEX. ÐкÑаÑÑе - добавиÑÑ Ð¿Ð¾Ð»Ðµ
ÑаблиÑÑ Ðº индекÑÑ. Ы!!! ÐеÑÑ Ñ Ð¼ÐµÐ½Ñ Ð² ба
ÐеÑ, ÑеÑÑезно - Ñ Ð½Ð¾ÑмалÑно изложил ли? ÐÑоÑÑо Ñ Ð¼ÐµÐ½Ñ ÑекÑÑÐ°Ñ ÑиÑÑема
ÑакаÑ, Ñипа "Ñ
ÑанилиÑе докÑменÑов" - в нее полÑзоваÑÐµÐ»Ñ "загÑÑжаеÑ
Ñайл" - в Ð±Ð°Ð·Ñ Ñ ÐµÐ³Ð¾ не ÐºÐ»Ð°Ð´Ñ Ñ
Сабж - реально ли? В списке вендоров в консоли глассфиша птички нет, а
хочется...
Думаю, что реально... но у меня на это пока нет времени... Поможешь?
Роман
Если connection закрыть в явном виде - то висеть не остается.
Но в 2.0 явного закрытия коннекта не требовалось - приложение закрылось
ну и коннект соответственно помер; так что разница в поведении
присутствует. Будем считать это documented feature? :)
Ага. Незакрытый коннект есть признак кри
Вообще если соелдинение не закрывать то оно должно зарыться по
finallize, когда GC вычищает объекты. В том дампе памяти который ты
высылал есть сообщение на 142 ссылки из JNI.
Финалайзеры при выходе из JVM не запускаются по дефолту... См.
System.runFinalizersOnExit(boolean), кстати метод д
Ты будешь смеяться, но я сейчас специально скачал fbembedded 2.0 - так
вот с ним всё нормально.
Еще для уверености - закрой пожалуйста connection перед выходом из
приложения. Если останется висеть - придется Влада или Димку мучить...
хотя может лучше Адриано - он с Явой наиболее дружит.
Ро
В консоли та же шняга только в профиль:
...
По завершению процесса - имеем застрявшую жабу.
Ну эт ваще - прям перчатку в лицо бросил :))) Попробовал у себя - все
работает, даже если как и у тебя коннект не закрывать... правда
fbembedded у меня 2.0, не 2.1... дома попробую с 2.1.
Если у ме
-XX:-PrintConcurrentLocks
Вот такое получил (в случае embedded, а при запуске в режиме локального
или сетевого клиента застревающей жабы не наблюдается, приложение при
выходе завершается чисто) :
Я попробую у себя такой же эксперимент... но то, что при локальном
клиенте приложение не зави
мож попробовать morfik ?
Morfik ... через гогл нашёл такого, но забыл сказать что всякими Java
и Javascript и C++ утд невлдею :( Дельфист я грёбаныи :)
Хммм... а чем тебе не подходит использование Паскаля в ВебОС (это
продукт фирмы Морфик)?
Кстати, сам ВебОС на Паскале написан (но не Delp
Вах! и что же оно тебе возвратить должно? "Виртуальную" таблицу в
?
ну типа да.
for INSERT INTO ... SELECT ... [RETURNING [INTO
]]
do
begin
end
вопрос на засыпку: а делать инсерт внутри простого FOR SELECT тебе
гордость не позволяет?
for SELECT ... INTO
do
begin
INSERT INTO ... R
кста а RETURNING
будет когда нибуть работать с
INSERT INTO ... SELECT ... [RETURNING [INTO ]]
Вах! и что же оно тебе возвратить должно? "Виртуальную" таблицу в
?
Роман
Ded wrote:
Dmitry Voroshin wrote:
Да с чем тут спорить? Всё правильно. Да вот только беда в том, что
невозможно доказать ненужность чего-либо.
Чтобы продать что-то ненужное, надо сначала сп-ть что-то ненужное
(С). Это я о сортировке по содержимому блобов, которой никогда и не
было. А в
Рв Ñем пÑинÑипиалÑÐ½Ð°Ñ ÑазниÑа Ð¾Ñ ForcedWrite = OFF ?
То же Ñамое - ÑлÑÑÑÐ°ÐµÑ Ð²ÑÐµÐ¼Ñ Ð¾Ñклика Ñеной возможной поÑеÑи Ð±Ð°Ð·Ñ ;-)
ÐÑли Ñ Ð²Ñе пÑавилÑно пÑÑаÑ, Ñо FW=OFF полноÑÑÑÑ Ð¿Ð¾Ð»Ð°
Ðо пеÑепиÑÑваÑÑ UDF мне не оÑÐµÐ½Ñ Ñ
оÑеÑÑÑ, Ñ
оÑеÑÑÑ Ð²ÐµÑнÑÑÑÑÑ Ð¾Ð±ÑаÑно к
ÑекÑÑÑии, Ñем более, ÑÑо поÑвилÑÑ WITH RECURSIVE. Такое ÑеÑение,
возможно, Ñоже вÑеменное, до поÑвленÐ
а из ÑÑого можно маленÑкÑÑ Ð·Ð°Ð¼ÐµÑÐºÑ ÑделаÑÑ? Ð¼Ð¾Ð¶ÐµÑ Ð¼Ñ Ð±Ñ ÐµÐµ на Ð½Ð°Ñ ÑайÑ
повеÑили...
Nikolay Ponomarenko wrote:
Hello, Alexey!
You wrote on Sat, 12 Jan 2008 17:58:53 +0300:
AA> Ñ ÑоÑки зÑÐµÐ½Ð¸Ñ ÑаÑпÑÑÑÑане
РобÑем, законÑилоÑÑ Ñем, ÑÑо оÑÑановил ÑеÑÐ²Ð¸Ñ Ð¸ попÑавил в HexEdit в
Ñамом fb_inet_server.exe веÑÑÐ¸Ñ ÑеÑвеÑа на 1.5.
а не пÑоÑе ли бÑло вÑе-Ñаки на дÑÑгой поÑÑ ÑÑÑановиÑÑ? ведÑ
А почему в cvs-репозитарии нет правил сборки libjaybird21.so? Для
Windows есть проект на VS, а для linux-платформы нет. Хотелось бы
посмотреть на версионный скрипт, если возможно.
Есть, только он Ant-ом собирается для всех платформ - build_native.xml
называется. А проект для VS - издержки пр
Dmitry Lendel wrote:
собственно, я считаю что нужно немедленно начать
клонировать langref.pdf в качестве доки по FB,
пусть даже 100% копируя в начале.
Синтаксис докрутить, описание переписать своими словами.
Добавить примеры из embedsql.pdf и releasenotes.
указать все "странности" и несовместимо
Кстати ты в курсе что в последних файрах если ты подключился в
NONE то DDL операторы выполнять противопоказано? По крайней мере некоторые.
А поподробнее?
Есть совсем простое решение - Янекса фтопку :)
угу, это как раз то, что я для себя решил: хочешь корректное
конвертирование - используй параметры. А нет - фтопку :)
Роман
Х... а примеры можно?
Примеры чего? У меня можно конвертировать с использованием charset-
подалючения и текущей кодовой страницы операционки. Насчет текста
запроса - есть отдельный флаг. Но лучше его не трогать :)
Как раз это я и имел ввиду. :)
А то у меня тут в Java все конвертится в
Kovalenko Dmitry wrote:
Да. В некоторых случаях на сервер проскакивал не конвертированный текст
сиквела. Кстати теперь я задумался, насколько правильно вообще его
конвертировать в утф. Т.е. возможны тексты которые вообще конвертировать
противопоказано, и возможны тексты, которые надо конвертиров
sasha wrote:
Велкам в трекер. Хотелка полезная и нами уже обсуждалась.
Дак я ж уже давно написал. Пешков вроде даже то ли или взялся, то ли его
назначили (письмо мне от трекера приходило)... Только я предлагал
синтаксис с именованными параметрами, а он сказал что это сложно и проще
в спис
и Ñ, и Ñ, и Ñ Ñого же мнениÑ!!!
вÑего Ñамого-Ñамого!
Злой ты ;) Это потому, что мы тебя тут с ДР не поздравили ;)))
Не злой, циничный (или реалистичный?) :) После общения с Хеленой... еще
в январе... А в Бразилии тогда было лето! :) И в Хелен было лето... а у
нас - январь... и опять будет январь... Но потом будет лето! :)
Поздравляем ! (
Ещё более тёплые ? Или в Бразилии похолодало ? :)
После Димкиных комментариев там наверняка ледники покрыли улицы. И
вообще, лучше в Африку лететь, там интрернета нет, и Коваленко нет. :)
? я писал что там зимой минимально бывает до 14-ти градусов.
может и меньше, но при нас было 20-28.
Ну нельзя быть таким жадным и пытаться использовать одну переменную
len на все случаи жизни :))
Да... твои новые комментарии в трекере скоро приведут к тому, что
Адриано улетит в теплые края :
Ещё более тёплые ? Или в Бразилии похолодало ? :)
После Димкиных комментариев там наверня
Ну нельзя быть таким жадным и пытаться использовать одну переменную
len на все случаи жизни :))
Да... твои новые комментарии в трекере скоро приведут к тому, что
Адриано улетит в теплые края :
Роман
Спорю на лимон к коньяку - Адриана, увидев предложенные изменения,
выругается по-русски.
Он сначала выругается за то, что ты его девушкой обозвал, а потом
перейдет в CsConvert.h
Роман
Kovalenko Dmitry wrote:
Гы-гы! Я это уже позавчера узнал :) Теперь у меня другая проблема - как
сделать все красиво. Вариант "if (majorVersion == 2 && minorVersion ==
1)" не предлагать.
RDB$PROCEDURES::RDB$PROCEDURE_TYPE доступен только для FB2.1 и ODS
11.1 (не ниже)
точно! надо еще проверку
Гы-гы! Я это уже позавчера узнал :) Теперь у меня другая проблема -
как сделать все красиво. Вариант "if (majorVersion == 2 &&
minorVersion == 1)" не предлагать.
Чем проверка на существование RDB$PROCEDURE_TYPE не подходит ?
Ну, во-первых, я не буду делать 4 раундтрипа к серверу, чита
Гы-гы. А в IBProvider v3 эта штука уже заюзана, шо избавляет от
загрузки блобов с BLR/исходниками для определения способа вызова
хранимой процедуры. Крысота :P
Гы-гы... а как эта штука работает с 2.0 и 1.5?
Кстати, между нами девочками говоря, эта штука может не работать и на
самом FB 2.1
Ес
ÑÐµÐ³Ð¼ÐµÐ½Ñ Ð¸Ð½ÑÑалÑÑий. ÐоÑÑÐ¾Ð¼Ñ Ð½Ð°Ð»Ð¸Ñие/оÑÑÑÑÑÑвие FB в AltLinux пÑоÑÑо
не напÑÑÐ³Ð°ÐµÑ ÑеÑ
ÐºÐ¾Ð¼Ñ FB нÑжен - еÑÑÑ Ð´ÑÑгие диÑÑÑÑ, вÑÐ±Ð¾Ñ Ð±Ð¾Ð»ÑÑой :)
ÑейÑÐ°Ñ Ð¸Ð´ÐµÑ ÐºÐ¾Ð½ÐºÑÑÑ, и AltLinux илÐ
да мы вот с Ковязиным на "Бамбулу" подсели.
Это коктейль из бейлиса, куантро, горячего шоколада и кокосовой стружки.
Сегодня и ДЕ его отведал.
Эй, ты нам Димку не спаивай - ему еще роадмап планировать!..
Роман
вообще полная фигня с этим msg, т.к. до сих пор при его изменении
начинают выдаваться "не те сообщения". Если новые ошибки ДОБАВЛЯЮТСЯ,
то как вообще такое может быть. Или код настолько древний, что
вытаскивает сообщения по смещению, а не по номеру?
Помню было желание вытаскивать по номеру п
Я по поводу "firebird.msg" - а нельзя его сделать просто текстовым
файлом в формате что-то вроде:
английский встраивать прямо в fbclient.dll как ресурс,
а национальные искать рядом в папке.
хотя с национальными полная фигня, ибо когда
никто явно не отвечает за перевод, мы очень часто
будем име
Ну я понимаю вопрос "как передать тело хранимой процедуры в UDF", но
_из_ UDF ?
И смысл его вытаскивать в UDF, если и так можно на "голом" SQL
вытащить, а затем, если "ну уж очень нужно", передать в UDF.
человек надеется, что проверка целостности будет более надежна, чем если
передавать блоб
CREATE TABLE " "(
" " INT NOT NULL,
"" VARCHAR(20),
CONSTRAINT " " PRIMARY KEY(" ")
ÐÑ Ð¼Ð¾Ð¶Ð½Ð¾ еÑе лÑÑÑе:
CREATE DOMAIN " " INT NOT NULL;
CREATE DOMAIN " " VARCHAR(20);
CREATE TABLE " " (
" " " ",
"" " ",
CONSTRAINT " " PRIMAR
можно ли каким-то образом получить тип процедуры в 2.1 через API (имею
ввиду isc_info_xxx запросы) или только через метаданые?
Гм... а в каком именно xxx ты хотел бы это видеть ?
После isc_dsql_prepare, что-то вместе с типом стейтмента.
Дык, вроде же эти сведения нужны _до_препаре_ ???
У
Kovalenko Dmitry wrote:
можно ли каким-то образом получить тип процедуры в 2.1 через API (имею
ввиду isc_info_xxx запросы) или только через метаданые?
Гм... а в каком именно xxx ты хотел бы это видеть ?
После isc_dsql_prepare, что-то вместе с типом стейтмента.
Дык, вроде же эти сведени
можно ли каким-то образом получить тип процедуры в 2.1 через API (имею
ввиду isc_info_xxx запросы) или только через метаданые?
Гм... а в каком именно xxx ты хотел бы это видеть ?
После isc_dsql_prepare, что-то вместе с типом стейтмента.
Роман
Учитывая, что в FB2.1 появилось RDB$PROCEDURE_TYPE - стОит ли ждать
соответсвующей реакции от JayBird? То есть, чтобы из JDBC можно было
использовать CallableStatement c возвращающими резалтсет хранимыми
процедурами, и при этом использовать штатный синтаксис с {"CALL ..."}
без необходимости к
Kovalenko Dmitry wrote:
Учитывая, что в FB2.1 появилось RDB$PROCEDURE_TYPE - стОит ли ждать
соответсвующей реакции от JayBird? То есть, чтобы из JDBC можно было
использовать CallableStatement c возвращающими резалтсет хранимыми
Гы-гы. А в IBProvider v3 эта штука уже заюзана, шо избавляет от
Учитывая, что в FB2.1 появилось RDB$PROCEDURE_TYPE - стОит ли ждать
соответсвующей реакции от JayBird? То есть, чтобы из JDBC можно было
использовать CallableStatement c возвращающими резалтсет хранимыми
процедурами, и при этом использовать штатный синтаксис с {"CALL ..."}
без необходимости
Я понимаю что вопрос тупой - мне все оставить как есть или все таки
для красоты начать заполнять его ?
Весь XSQLDA блок Джим спёр один-к-одному у IBM, отсюда и неиспользуемые
поля. А красиво ли ты его заполнишь или нет - серверу пофиг...
Роман
Правда вызовы некоторых ODBC-функций конвертируются в такие
замысловатые выражения, что этот коммунизм детям лучше не показывать.
Бугага.
А можно мне показать? Я их в Jaybird добавлю... и я, вроде, уже не
ребенок. :))
ÐапÑимеÑ, Ð½ÐµÑ Ñ Ð½Ð¸Ñ
ÑвÑÑенного ÑжаÑа пеÑед изменением меÑаданнÑÑ
"на Ñ
одÑ".
Ðаже не Ñо ÑÑо на Ñ
одÑ, а вообÑе - поÑÑоÑнно.
Ðидел Ñакое ÑеÑение:
ÐÑÑÑ ÑаблиÑа - ÑпÑавоÑ
Там в законе "Ðб авÑоÑÑкиÑ
и ÑмежнÑÑ
пÑаваÑ
" бÑло, ÑÑо можно пÑи
налиÑии лиÑензионного диÑÑÑибÑÑива делаÑÑ Ñ Ð½ÐµÐ³Ð¾ аÑÑ
ивнÑе копии "на
вÑÑкий ÑлÑÑай".
То биÑÑ ÐºÑпил Ñ
можно и по емайлу, можно и здесь :) а аську и иже с ними не держим...
выслал на sourceforge
г так мы же вроде уже и пообщались? или это был автоответчик?
http://www.securitylab.ru/news/304032.php
Ñ
мммм... ÑÑÑаÑноваÑо Ñ Ð²Ð°Ñ Ñам... и медведи по ÑлиÑам на велоÑипедаÑ
ездÑÑ... полеÑÑ-ка Ñ Ð»ÑÑÑе на Ñг, к какомÑ-Ñо племени ТÑмба-Юмба, Ñам за
иÑ
Здесь я ничего не правил, так что и снэпшот, думаю, будет работать так
же.
Роман
можно Вам в личку вопрос по jaybird? или в аську?
можно и по емайлу, можно и здесь :) а аську и иже с ними не держим...
Долгое время не следил за конференцией, так что может уже это было,
так что извините. В общем решил я посмотреть вчера OpenOffice Base.
Довольно просто подсоединил его к employee.fdb Firebird 2.0.3 и поимел
некоторые глюки. Таблицы на просмотр не открываются, представления
нормально. Также норма
По GPL вроде звучит несколько иначе - при распространении программы
(бинарной) вы должны предоставить возможность (сделать доступными)
исходники по себестоимости изготовления копии, носителя, трафика и
проч. или около этого.
но только тот, кому ты исходники дашь имеет право распространять их
panter.dsd wrote:
Ну так вот, начинаю вовлекать. :)
Qt - кроссплатформенная и БЕСПЛАТНАЯ библиотека, т.е. один раз
написанное приложение будет работать под масдаем, Линуксом и Маком,
причем абсолютно для вас бесплатно (GPL лицензия).
Qt лицензируется по двух лицензиях - GPL и
Evgeny Putililn wrote:
Kovalenko Dmitry пиÑеÑ:
ТÑÑ Ð²Ð¾Ñ DED вÑе ÑÑебаеÑÑÑ "Ð±Ð°Ð·Ñ Ð½Ð°Ð´Ð¾ ноÑмалÑно пÑоекÑиÑоваÑÑ". ÐÑк воÑ
ÑпÑоекÑиÑовал, блин, "ноÑмалÑно" - ÑепеÑÑ ÐµÐ´Ð¸Ð½ÑÑвеннÑй "ноÑмалÑн
Кстати вот, вопрос.
Я могу к Lucene-индексу привязывать не table_recordID, а свой
primaryKey (из котого я потом могу получить все что мне надо) ? То
есть я хочу индексировать не отдельные записи / поля, а группу записей
(размещенных в разных таблицах)... надеюсь, мой вопрос не очень
сумбурный.
Понятно, что вы данные не вытаскиваете из таблиц. А вот то, что у
работает у меня - вытаскивается триггерами и сохраняется в отдельных
таблицах. По эти таблицам и делается поиск.
Вот так и сделать - вначале триггеры разваливают текст на слова и
сохраняют в таблицах: словарь слов + пересечение.
Т.е. ваÑÐ¸Ð°Ð½Ñ ÑабоÑÑ FTS когда еÑÑÑ Ð¾Ð½Ð´ÐµÐºÑнÑй поиÑк по индекÑÑ
поÑÑÑоеннÑй "ÐоÑÑÑакÑÑм"ом, плÑÑ Ð¿Ð¾Ð¸Ñк наÑÑÑалом по даннÑм коÑоÑÑе еÑе
не пÑоиндекÑиÑÐ¾Ð²Ð°Ð½Ð½Ñ Ð¿ÑиемлеÐ
Dmitry Yemanov wrote:
veliks wrote:
Ð ÑÑо Ñделано в поÑÑгÑеÑÑе?
ÐаÑколÑко Ñ Ð² кÑÑÑе, Ñ Ð½Ð¸Ñ
он в ÑазÑабоÑке. Ðо кÑайней меÑе, Ñак они на
конÑе говоÑили. ÐÑÑÑ ÐµÑе какаÑ-Ñо поделка в
RUST wrote:
Во-первых не хочу платного
Во-вторых, честно говоря меня умиляет ситуация. Несмотря на практически
тотальную бесплатность и опенсоурсность java-инструментария найти
примеры банальных кусков кода (работы с гридами) практически нереально.
С этим мало кто работает... На Java большинс
да, будут ;-) Как же все-таки подвязать sql запросы к JTable
ответ теоретика, но:
- написать свою Data Model для JTable;
- поискать JTable со привязкой к RowSet
(http://swingset.sourceforge.net/index.php), взять реализацию RowSet от
Sun или Oracle - и вперед;
Роман
Ð ÑмÑÑле, база 10 Ðб, бÑкап делаеÑÑÑ Ð¼ÐµÐ½ÑÑе ÑаÑа, а воÑÑÑановление на
ÑеÑÑовом компе Ñ 1 диÑком, пÑоÑом и 2 Ðб памÑÑи Ð¸Ð´ÐµÑ Ð·Ð° 1 ÑÐ°Ñ 10 мин, а на
ÑеÑвеÑе - около ÑеÑÑÑеÑ
Ñа
Результаты 1 - 100 из 354 matches
Mail list logo