Найдено 250 результатов

Kotъ-Begemotъ
03 мар 2008, 22:10
Форум: Проектирование БД и запросов
Тема: Подскажите, как можно сделать запрос
Ответы: 7
Просмотры: 6860

В общем попробовал - бесполезно. Во-первых сложно такой запрос написать, который мои критерии уитывает, но это ерунда, может я еще некомпетентен... Но вот когда я что-то похожее на правду написал, оно выполнялось 8 с лишним секунд... А это неприемлимо в принципе! Поэтому лучше уж с вычисляемыми поля...
Kotъ-Begemotъ
03 мар 2008, 22:04
Форум: FAQ
Тема: Есть ли FB 1.5 для Vista?
Ответы: 12
Просмотры: 13664

WildSery писал(а):Панель управления - бесполезный рудимент. Не использую.
- Девушка, пробейте билетик!
- А я не девушка!
- Дура, нашла чем гордиться!

:)))))))))
Kotъ-Begemotъ
03 мар 2008, 21:45
Форум: Общие проблемы
Тема: Использование одинарной кавычки в EXECUTE STATEMENT
Ответы: 5
Просмотры: 3907

Re: Использование одинарной кавычки в EXECUTE STATEMENT

А само

Код: Выделить всё

select distinct l.n_gk from l where l.ns=:ns into tek_gk 
работает? В том же IBExpert ?
Kotъ-Begemotъ
27 фев 2008, 09:13
Форум: Общие проблемы
Тема: Подскажите, плиз по SP
Ответы: 2
Просмотры: 2802

Attid писал(а):в курсе что имя регистрозависимо будет ?
процедура в эксперте\isql работает ?
Не будет :) Туда попадает оттранслитерованое и отапперкейсеное строчко :)))
Ошбку нашёл. во WHERE вместо :USERNAME махнул :USERFNAME а замыленным глазом уже не увидел... Ладно, всё хорошо что хорошо кончается :)
Kotъ-Begemotъ
27 фев 2008, 07:22
Форум: Общие проблемы
Тема: Подскажите, плиз по SP
Ответы: 2
Просмотры: 2802

Подскажите, плиз по SP

Сделал такую SP: SET TERM ^ ; CREATE OR ALTER PROCEDURE SP_CHECK_USER ( USERNAME VARCHAR(30)) RETURNS ( USERID INTEGER, USERGROUP INTEGER, USERFNAME VARCHAR(35) CHARACTER SET WIN1251, WORKID INTEGER, USERROLE VARCHAR(30)) AS DECLARE VARIABLE ISACTIV SMALLINT; DECLARE VARIABLE ISDENIED TIMESTAMP; DEC...
Kotъ-Begemotъ
23 фев 2008, 17:32
Форум: Проектирование БД и запросов
Тема: Подскажите, как можно сделать запрос
Ответы: 7
Просмотры: 6860

www.ibase.ru/devinfo/joins.htm прочитай наконец, пожалуйста. Хорошо, прочитаю еще раз. Но что в условие ON ставить-то?!? Там и так уже запрос: SELECT OD.ORDERID, OD.CLIENTID, OD.GETTIME, OD.STREETID, OD.HOUSE, OD.FLAT, OD.CHGBIND, OD.TARGETID, OD.LOCALE, OD.START, OD.FINISH, OD.ADVTIME, OD.ORDTYPEI...
Kotъ-Begemotъ
23 фев 2008, 16:17
Форум: Проектирование БД и запросов
Тема: Подскажите, как можно сделать запрос
Ответы: 7
Просмотры: 6860

Подскажите, как можно сделать запрос

Есть таблица районов REGION (REGID (PK), REGNAME, MACROREG) где MACROREG - расширенный "регион" в который могут входить несколько районов. Есть таблица исполнителей UNITS в которой есть поле HOME, содержащее ID региона куда исполнитель желал бы отправиться :) Есть таблица заказов ORDERS в которой на...
Kotъ-Begemotъ
23 фев 2008, 15:13
Форум: Общие проблемы
Тема: NULL или ноль?
Ответы: 2
Просмотры: 2770

NULL или ноль?

Вот есть таблица, к примеру пусть будет заказов. В ней есть поле CustomerID - исполнитель. Но пока заказ не отдан на исполнение поле пустое. То есть NULL. Вопрос в том, оставлять такие поля NULL или лучше не допускать значений NULL в таблицах, и ставить условие DEFAULT 0 чтобы поле было определено? ...
Kotъ-Begemotъ
21 фев 2008, 17:33
Форум: Общие проблемы
Тема: INSERT ... RETURNING и FIB+
Ответы: 20
Просмотры: 10187

что если не знаешь, лучше и не использовать - здесь, считаю ты неправ. прав я, прав. :) это как ребенку дать одновременно железный, пластмассовый и деревянный конструкторы, кучей. Начинать надо с чего-то одного. Потом знания расширять. Например, представь что не было бы insert returning. Ты програм...
Kotъ-Begemotъ
21 фев 2008, 16:34
Форум: Общие проблемы
Тема: INSERT ... RETURNING и FIB+
Ответы: 20
Просмотры: 10187

2 kdv В твоих познаниях я не сомневался, достаточно посмотреть на статьи на данном сайте и их авторство, и почитать твой блог. Да и ответы твои, как правило аргументированы и ссылки на источники часть приводятся, так что я говорл немного не об этом. А по поводу того, что если не знаешь, лучше и не и...
Kotъ-Begemotъ
20 фев 2008, 20:09
Форум: Общие проблемы
Тема: INSERT ... RETURNING и FIB+
Ответы: 20
Просмотры: 10187

кстати может гугловский поисковик добавить на страничку создания вопроса ? :lol: Ау-ау... Большие белые парни... Сами родились со знаниями IB/FB ? Или в детском садике учили? Или сами по книжкам за 15 минут освоили? Ребят, со стороны на себя посмотрите... Станет неприятно, каку минимум. Особенно об...
Kotъ-Begemotъ
19 фев 2008, 22:29
Форум: Общие проблемы
Тема: локальное подключение к БД
Ответы: 7
Просмотры: 4529

Re: локальное подключение к БД

Есть база Firebird 2.0 (классик сервер) хочу подключиться к серверной части на машина на которой она установлена (локально). В ини файле прописывается путь к базе DBPath=192.168.138.51:d:\temp\test.gdb Пишет что не найдена база данный. Вместо ай пи пробовал и Localhost и 127.0.0.1. Результат тот же...
Kotъ-Begemotъ
19 фев 2008, 22:26
Форум: Общие проблемы
Тема: INSERT ... RETURNING и FIB+
Ответы: 20
Просмотры: 10187

Re: INSERT ... RETURNING и FIB+

dimitr писал(а):
Kotъ-Begemotъ писал(а):Так?
не так. Пиши в саппорт фибплюсовцам.
Отписал давно. Тишина :(((
Kotъ-Begemotъ
19 фев 2008, 21:39
Форум: Общие проблемы
Тема: INSERT ... RETURNING и FIB+
Ответы: 20
Просмотры: 10187

А кстати, Release Notes пишутся "накопительно"? То есть RN к 2.0.3 включает все изменения с 1.5 ?
Kotъ-Begemotъ
19 фев 2008, 20:22
Форум: Общие проблемы
Тема: INSERT ... RETURNING и FIB+
Ответы: 20
Просмотры: 10187

для этого сначала надо выяснить - ты пользуешься FIBPlus, в которой уже реализована эта функциональность, или еще нет? затем, надо почитать релизноты по FB 2.0, на предмет использования этого варианта insert. дальше, надо подумать, чем тебя не устраивает обычный gen_id. FIB+ почти самый последний 6...
Kotъ-Begemotъ
19 фев 2008, 18:13
Форум: Общие проблемы
Тема: INSERT ... RETURNING и FIB+
Ответы: 20
Просмотры: 10187

INSERT ... RETURNING и FIB+

Подскажите, пожалуйста как правильно использовать данную конструкцию?

Код: Выделить всё

INSERT INTO TABLE1 (NAME) 
VALUES (:NAME) 
RETURNING :NEW_ID 
Так? А потом проверить ID как

Код
DataSet1.ParamByName('NEW_ID').Value

Что-то не получается :( Может я чего-то напутал?
Kotъ-Begemotъ
17 фев 2008, 01:42
Форум: Общие проблемы
Тема: По Role подскажите, плиз
Ответы: 10
Просмотры: 5743

Ну так и сделай чтоб у юзера без роли прав не было даже на Select, а раздачу прав осуществлять на уровне ролей, соответственно все permissions на объекты базы присваивать не пользователям а ролям. Если есть права и у пользователей и у ролей то ИМХО это неправильно построенная система безопасности. ...
Kotъ-Begemotъ
17 фев 2008, 01:39
Форум: Общие проблемы
Тема: Date 2 Integer
Ответы: 42
Просмотры: 19815

hvlad писал(а):
Kotъ-Begemotъ писал(а):Уже выше говорил по поводу деби... неумного юмора.
Если этот "неумный юмор" всё чаще ко мне относится - может не такой уж он и "неумный" ?
Нет, я говорил не совсем об этом... А если быть точным, совсем не об этом :)))
Kotъ-Begemotъ
17 фев 2008, 01:37
Форум: Общие проблемы
Тема: Date 2 Integer
Ответы: 42
Просмотры: 19815

Конечно мы придём к выводу, что это... VARCHAR! Бу-га-га! :))) Я так понял, ты говоришь про реализацию TDateTime в Дельфях, но в FB несколько свой подход, так что не надо обобщать А знание конкретной реализации часто весьма существенно. Но не в данном случае, думаю. Простейшие запросы это показываю...
Kotъ-Begemotъ
15 фев 2008, 22:06
Форум: Общие проблемы
Тема: Date 2 Integer
Ответы: 42
Просмотры: 19815

дата в TimeStamp хранится в целой части а время в дробной Гы-гы-гы (С) Уже выше говорил по поводу деби... неумного юмора. Я не упираю на то, как оно в конкретной реализации ХРАНИТСЯ, я говорю про то, как с этим можно РАБОТАТЬ. А как оно реально хранится, просто пофиг. Я не теоретик. Разница между д...