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

Kotъ-Begemotъ
15 фев 2008, 20:52
Форум: Общие проблемы
Тема: Date 2 Integer
Ответы: 42
Просмотры: 19816

вещественное число с нулевой цело частью вещественное число - да, но не float. p.s. иногда надо все-таки читать, на что отвечаешь :) В контексте разговора это УЖАСНО важно. Нет, я понимаю, спец всегда должен оставаться на высоте, и даже если по делу сказать нечего, надо всё равно что нибудь пи... с...
Kotъ-Begemotъ
15 фев 2008, 19:10
Форум: Общие проблемы
Тема: Date 2 Integer
Ответы: 42
Просмотры: 19816

Пятницо в разгаре. У людей уже какие-то эксклюзивные билды FB, во Float таймштамп хранят, время после запятой... Рразница между двумя полями Timestamp с одинаковой датой - вещественное число с нулевой цело частью. С одинаковым временем и разными датами - вещественное число с нулевой дробной частью....
Kotъ-Begemotъ
15 фев 2008, 06:41
Форум: Общие проблемы
Тема: Date 2 Integer
Ответы: 42
Просмотры: 19816

Ну да, наверно проще всего преобразовать дату в integer - это найти РАЗНОСТЬ между данной датой и точкой отсчёта. Типа Trunc(Date) = Date_Current - '1899-12-30'. Тем более, что дата представлена целой частью Float значения а время - дробной, поэтому и с разницей работать просто. У меня есть кусок г...
Kotъ-Begemotъ
14 фев 2008, 20:58
Форум: Общие проблемы
Тема: Date 2 Integer
Ответы: 42
Просмотры: 19816

Помнится, на скруле был спор по поводу точки отсчёта, что именно считать "нулём". Вот это действительно на каждом сервере и программе - кто в лес, кто по дрова. И нифига int не будет универсальным поэтому. А дата - она и есть дата. Форматируй UDF-кой, если унификацию хочешь в строке. А лучше клиент...
Kotъ-Begemotъ
13 фев 2008, 16:27
Форум: Общие проблемы
Тема: По Role подскажите, плиз
Ответы: 10
Просмотры: 5744

"Предупреждать надо!" © Щазз, только шнурки отпарим. В общем случае пользователь даже слова "роль" знать не должен, чтоб не хитрил и не пытался лазать мимо приложения. Не получается - и всё. Почему - потому что нех. Ну я и не имел в виду ему технческие сообщения выдавать об отсутствии гранта на рол...
Kotъ-Begemotъ
13 фев 2008, 08:55
Форум: Общие проблемы
Тема: Вопрос про LEFT JOIN и попытку избавиться от него
Ответы: 2
Просмотры: 2801

Вопрос про LEFT JOIN и попытку избавиться от него

А вот я тут подумал на такую тему: Есть запрос с объединением по JOIN. К двум таблицам. Поле из второй таблицы, фигурирующее в выборке может быть NULL. То есть в выборку не попадёт если только LEFT JOIN не задать. То есть: SELECT UN.UNITID, UN.UNITNAME, OD.FLAT FROM UNITS UN LEFT JOIN ORDERS OD ON (...
Kotъ-Begemotъ
13 фев 2008, 03:41
Форум: Общие проблемы
Тема: Что лучше - один запрос с LEFT JOINами или Lookup поля?
Ответы: 5
Просмотры: 3655

производительность падает здорово при использовании LEFT (RIGHT) по сравнению с INNER... потому что думать надо, и план запроса смотреть. left/right надо в правильном порядке ставить. для inner порядок не имеет значения, а для left/right - очень даже. То есть ты не исключаешь возможности, что даже ...
Kotъ-Begemotъ
13 фев 2008, 03:38
Форум: Общие проблемы
Тема: По Role подскажите, плиз
Ответы: 10
Просмотры: 5744

не должно возникать ошибки... а где написано, что ошибка должна возникать? !!! А просто втихаря залогинился как если бы без указания роли... ну и нормально. роль отобрана, юзер прав роли лишился. Только он-то об этом не знает! Хорошо если у него без роли вообще прав никаких, даже на select - тогда ...
Kotъ-Begemotъ
13 фев 2008, 01:47
Форум: Общие проблемы
Тема: По Role подскажите, плиз
Ответы: 10
Просмотры: 5744

По идее ведь ошибка должна возникать при попытке логина с незаданной пользователю ролью? Как считаете? да тут и считать нехрен, достаточно прочитать www.ibase.ru/devinfo/sqlroles.htm или описание ролей в доке. тем более, что роли в IB еще с версии 5.0. Перечитал всё по ролям. Нигде явно не указывае...
Kotъ-Begemotъ
13 фев 2008, 01:20
Форум: Общие проблемы
Тема: Что лучше - один запрос с LEFT JOINами или Lookup поля?
Ответы: 5
Просмотры: 3655

people - люди, уже множественное число. соответственно "peoples" это грамматическая ошибка. насчет left join - а почему все по left join? т.е. бывают машины без налогов, налоги без людей, люди без состояний, состояния без "модулей"? Нет конечно, это я для упрощения такой запрос показал. Реально в п...
Kotъ-Begemotъ
13 фев 2008, 00:26
Форум: Общие проблемы
Тема: Что лучше - один запрос с LEFT JOINами или Lookup поля?
Ответы: 5
Просмотры: 3655

Что лучше - один запрос с LEFT JOINами или Lookup поля?

Как вы считаете, с точки зрения производительности что будет лучше - один DataSet с запросом вида: SELECT U.UNITID, U.UNITNAME, U.PEOPLEID, U.CARID, U.TAXID, U.UNITSTATE, U.LSTIME, U.REGID, U.LASTIN, U.LOCKED, U.VGRPID, U.HOME, U.REORDERED, U.GRAPHID, S.STATECOLOR, S.CALLCOLOR, S.STATENAME, S.BGCOLO...
Kotъ-Begemotъ
12 фев 2008, 19:48
Форум: Общие проблемы
Тема: По Role подскажите, плиз
Ответы: 10
Просмотры: 5744

Гм... Вроде разобрался. Действительно не ругалась прога просто потому, что ничего не открывалось - никаких таблиц :) А как только попытался открыть таблицу на которую у пользователя прав нет, а у роли есть, тут и получил ошибку... Хотя странно... По идее ведь ошибка должна возникать при попытке логи...
Kotъ-Begemotъ
12 фев 2008, 19:39
Форум: Общие проблемы
Тема: По Role подскажите, плиз
Ответы: 10
Просмотры: 5744

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

Что-то я не понял - вот есть у меня пользователь, есть роль, мне же надо явно указать что данный пользователь ИМЕЕТ ПРАВО подключения с этой ролью? А допустим забыл я это сделать, при попытке подключения этого пользователя с этой ролью, разве ошибка не должна возникать? А не возникает... Всё гладко ...
Kotъ-Begemotъ
10 фев 2008, 00:02
Форум: Общие проблемы
Тема: Разграничение прав
Ответы: 6
Просмотры: 4107

Ты уж определись - записи или всё же поля. Это совершенно разная секьюрити. И решения для них тоже различные. Думаю, посто был неправильно интерпретирован. Запись - подразумевается операция записи. Нужно сделать так, чтобы все юзеры, кроме sysdba при select'e получали только свою запись и не более....
Kotъ-Begemotъ
09 фев 2008, 20:43
Форум: Пятница
Тема: Вопрос к kdv
Ответы: 27
Просмотры: 28277

Вопрос к kdv

Дмитрий, не в курсе, не планируется выпуска новой редакции Борри с учётом изменений в FB 2.1 ? Думаю купить книжку на бумаге, но если планируется новая редакция, то пока воздержусь, и попользуюсь электронной версией...
Kotъ-Begemotъ
09 фев 2008, 19:23
Форум: Общие проблемы
Тема: Символы допустимые в именах и паролях в FB
Ответы: 1
Просмотры: 2171

Нашел у Борри: В настоящий момент оно может содержать только символы, допустимые для идентификаторов объектов: A-Z (или a-z), цифры и символы !, #, $, &, @, Теоретически имя пользователя может содержать до 128 символов, но вы должны рассматривать ero оrраниченным 31 символом, потому что более длинно...
Kotъ-Begemotъ
09 фев 2008, 18:19
Форум: Общие проблемы
Тема: Символы допустимые в именах и паролях в FB
Ответы: 1
Просмотры: 2171

Символы допустимые в именах и паролях в FB

написал тут маленькую простенькую процедурку транслитерации - поскольку привыкли по-русски имя пользователя задавать, а это для FB как я понимаю не есть хорошо... И по привычке мягкий знак оттранслитеровал в апостроф. А потом подумалось что наверное зря? В FB вроде апостроф в именах и паролях юзеров...
Kotъ-Begemotъ
08 фев 2008, 00:07
Форум: Общие проблемы
Тема: DateTimePicker & Interbase
Ответы: 21
Просмотры: 11573

Тут возникла другая проблема, которую решить у меня не получается: Есть поле типа ДАТА, допускаются пустые значения. Например при добавлении новой записи это поле может быть не заполнено. При этом поле остается со значением НУЛЛ. Допустим в это поле внесли дату, а затем ее надо убрать (зделать пуст...
Kotъ-Begemotъ
31 янв 2008, 20:42
Форум: Общие проблемы
Тема: А как пользователь может поменять свой пароль
Ответы: 4
Просмотры: 3163

кандец. ibase.ru закрыли, поиск не работает, компоненты Services API с палитры в дельфях пропали? Ага, понятно. Я с FIB+ работаю, понимаю так что надо TpFIBSecurityService использовать. Надо попробовать будет. Вопрос только в том, не получится ли облома если коннект к базе под юзером и попытаться в...
Kotъ-Begemotъ
31 янв 2008, 17:17
Форум: Общие проблемы
Тема: А как пользователь может поменять свой пароль
Ответы: 4
Просмотры: 3163

WildSery писал(а):GSEC, вестимо.
чОрт... А как бы это из программы организовать? Чтобы юзер мог себе пароль поменять? GSEC вызывать, или есть "более другие" способы?!?