Найдено 250 результатов
- 15 фев 2008, 20:52
- Форум: Общие проблемы
- Тема: Date 2 Integer
- Ответы: 42
- Просмотры: 19816
вещественное число с нулевой цело частью вещественное число - да, но не float. p.s. иногда надо все-таки читать, на что отвечаешь :) В контексте разговора это УЖАСНО важно. Нет, я понимаю, спец всегда должен оставаться на высоте, и даже если по делу сказать нечего, надо всё равно что нибудь пи... с...
- 15 фев 2008, 19:10
- Форум: Общие проблемы
- Тема: Date 2 Integer
- Ответы: 42
- Просмотры: 19816
Пятницо в разгаре. У людей уже какие-то эксклюзивные билды FB, во Float таймштамп хранят, время после запятой... Рразница между двумя полями Timestamp с одинаковой датой - вещественное число с нулевой цело частью. С одинаковым временем и разными датами - вещественное число с нулевой дробной частью....
- 15 фев 2008, 06:41
- Форум: Общие проблемы
- Тема: Date 2 Integer
- Ответы: 42
- Просмотры: 19816
Ну да, наверно проще всего преобразовать дату в integer - это найти РАЗНОСТЬ между данной датой и точкой отсчёта. Типа Trunc(Date) = Date_Current - '1899-12-30'. Тем более, что дата представлена целой частью Float значения а время - дробной, поэтому и с разницей работать просто. У меня есть кусок г...
- 14 фев 2008, 20:58
- Форум: Общие проблемы
- Тема: Date 2 Integer
- Ответы: 42
- Просмотры: 19816
Помнится, на скруле был спор по поводу точки отсчёта, что именно считать "нулём". Вот это действительно на каждом сервере и программе - кто в лес, кто по дрова. И нифига int не будет универсальным поэтому. А дата - она и есть дата. Форматируй UDF-кой, если унификацию хочешь в строке. А лучше клиент...
- 13 фев 2008, 16:27
- Форум: Общие проблемы
- Тема: По Role подскажите, плиз
- Ответы: 10
- Просмотры: 5744
"Предупреждать надо!" © Щазз, только шнурки отпарим. В общем случае пользователь даже слова "роль" знать не должен, чтоб не хитрил и не пытался лазать мимо приложения. Не получается - и всё. Почему - потому что нех. Ну я и не имел в виду ему технческие сообщения выдавать об отсутствии гранта на рол...
- 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 (...
- 13 фев 2008, 03:41
- Форум: Общие проблемы
- Тема: Что лучше - один запрос с LEFT JOINами или Lookup поля?
- Ответы: 5
- Просмотры: 3655
производительность падает здорово при использовании LEFT (RIGHT) по сравнению с INNER... потому что думать надо, и план запроса смотреть. left/right надо в правильном порядке ставить. для inner порядок не имеет значения, а для left/right - очень даже. То есть ты не исключаешь возможности, что даже ...
- 13 фев 2008, 03:38
- Форум: Общие проблемы
- Тема: По Role подскажите, плиз
- Ответы: 10
- Просмотры: 5744
не должно возникать ошибки... а где написано, что ошибка должна возникать? !!! А просто втихаря залогинился как если бы без указания роли... ну и нормально. роль отобрана, юзер прав роли лишился. Только он-то об этом не знает! Хорошо если у него без роли вообще прав никаких, даже на select - тогда ...
- 13 фев 2008, 01:47
- Форум: Общие проблемы
- Тема: По Role подскажите, плиз
- Ответы: 10
- Просмотры: 5744
По идее ведь ошибка должна возникать при попытке логина с незаданной пользователю ролью? Как считаете? да тут и считать нехрен, достаточно прочитать www.ibase.ru/devinfo/sqlroles.htm или описание ролей в доке. тем более, что роли в IB еще с версии 5.0. Перечитал всё по ролям. Нигде явно не указывае...
- 13 фев 2008, 01:20
- Форум: Общие проблемы
- Тема: Что лучше - один запрос с LEFT JOINами или Lookup поля?
- Ответы: 5
- Просмотры: 3655
people - люди, уже множественное число. соответственно "peoples" это грамматическая ошибка. насчет left join - а почему все по left join? т.е. бывают машины без налогов, налоги без людей, люди без состояний, состояния без "модулей"? Нет конечно, это я для упрощения такой запрос показал. Реально в п...
- 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...
- 12 фев 2008, 19:48
- Форум: Общие проблемы
- Тема: По Role подскажите, плиз
- Ответы: 10
- Просмотры: 5744
Гм... Вроде разобрался. Действительно не ругалась прога просто потому, что ничего не открывалось - никаких таблиц :) А как только попытался открыть таблицу на которую у пользователя прав нет, а у роли есть, тут и получил ошибку... Хотя странно... По идее ведь ошибка должна возникать при попытке логи...
- 12 фев 2008, 19:39
- Форум: Общие проблемы
- Тема: По Role подскажите, плиз
- Ответы: 10
- Просмотры: 5744
По Role подскажите, плиз
Что-то я не понял - вот есть у меня пользователь, есть роль, мне же надо явно указать что данный пользователь ИМЕЕТ ПРАВО подключения с этой ролью? А допустим забыл я это сделать, при попытке подключения этого пользователя с этой ролью, разве ошибка не должна возникать? А не возникает... Всё гладко ...
- 10 фев 2008, 00:02
- Форум: Общие проблемы
- Тема: Разграничение прав
- Ответы: 6
- Просмотры: 4107
Ты уж определись - записи или всё же поля. Это совершенно разная секьюрити. И решения для них тоже различные. Думаю, посто был неправильно интерпретирован. Запись - подразумевается операция записи. Нужно сделать так, чтобы все юзеры, кроме sysdba при select'e получали только свою запись и не более....
- 09 фев 2008, 20:43
- Форум: Пятница
- Тема: Вопрос к kdv
- Ответы: 27
- Просмотры: 28277
Вопрос к kdv
Дмитрий, не в курсе, не планируется выпуска новой редакции Борри с учётом изменений в FB 2.1 ? Думаю купить книжку на бумаге, но если планируется новая редакция, то пока воздержусь, и попользуюсь электронной версией...
- 09 фев 2008, 19:23
- Форум: Общие проблемы
- Тема: Символы допустимые в именах и паролях в FB
- Ответы: 1
- Просмотры: 2171
Нашел у Борри: В настоящий момент оно может содержать только символы, допустимые для идентификаторов объектов: A-Z (или a-z), цифры и символы !, #, $, &, @, Теоретически имя пользователя может содержать до 128 символов, но вы должны рассматривать ero оrраниченным 31 символом, потому что более длинно...
- 09 фев 2008, 18:19
- Форум: Общие проблемы
- Тема: Символы допустимые в именах и паролях в FB
- Ответы: 1
- Просмотры: 2171
Символы допустимые в именах и паролях в FB
написал тут маленькую простенькую процедурку транслитерации - поскольку привыкли по-русски имя пользователя задавать, а это для FB как я понимаю не есть хорошо... И по привычке мягкий знак оттранслитеровал в апостроф. А потом подумалось что наверное зря? В FB вроде апостроф в именах и паролях юзеров...
- 08 фев 2008, 00:07
- Форум: Общие проблемы
- Тема: DateTimePicker & Interbase
- Ответы: 21
- Просмотры: 11573
Тут возникла другая проблема, которую решить у меня не получается: Есть поле типа ДАТА, допускаются пустые значения. Например при добавлении новой записи это поле может быть не заполнено. При этом поле остается со значением НУЛЛ. Допустим в это поле внесли дату, а затем ее надо убрать (зделать пуст...
- 31 янв 2008, 20:42
- Форум: Общие проблемы
- Тема: А как пользователь может поменять свой пароль
- Ответы: 4
- Просмотры: 3163
кандец. ibase.ru закрыли, поиск не работает, компоненты Services API с палитры в дельфях пропали? Ага, понятно. Я с FIB+ работаю, понимаю так что надо TpFIBSecurityService использовать. Надо попробовать будет. Вопрос только в том, не получится ли облома если коннект к базе под юзером и попытаться в...
- 31 янв 2008, 17:17
- Форум: Общие проблемы
- Тема: А как пользователь может поменять свой пароль
- Ответы: 4
- Просмотры: 3163