Найдено 44 результата
- 31 окт 2005, 12:12
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Оповещение ib-клиентов об изменении данных
- Ответы: 29
- Просмотры: 23341
Извините за дурацкий вопрос, но может, так, как у меня сделано, нельзя, а мужики-то не знают? В общем, открывается документ и регистрируется ожидание event'а. Сам event вызывается из триггеров, из триггеров detail вызывается event мастера. Форма, по получении своего event'a зажигает лампочку, что с ...
- 03 окт 2005, 11:43
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Рассудите нас..
- Ответы: 7
- Просмотры: 6458
- 29 сен 2005, 13:21
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Рассудите нас..
- Ответы: 7
- Просмотры: 6458
Четвертый вариант. Хранить общую для всех таблиц часть в одной таблице, остальное - в другой. Завести таблицу документов, хранить в ней номер\дату\сумму и тому подобное. Завести таблицу кассовых документов, ссылаться из нее на документ и создать в ней поля типа фамилилии кассира (не владею предметно...
- 28 сен 2005, 16:48
- Форум: Общие проблемы
- Тема: Помогите написать представление!
- Ответы: 2
- Просмотры: 3261
select line_int, count (M.line_int), (select cast('0:00' as time) + sum(I.seconds) from calls I where I.line_int = M.line_int and I.number = '<incoming>' ) incoming, (select cast('0:00' as time) + sum(I.seconds) from calls I where I.line_int = M.line_int and I.number <> '<incoming>' ) outgoing, cas...
- 07 июн 2005, 13:05
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Начисляем деньги. А если способ начисления изменится?
- Ответы: 31
- Просмотры: 22074
- 07 июн 2005, 10:11
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Начисляем деньги. А если способ начисления изменится?
- Ответы: 31
- Просмотры: 22074
- 06 июн 2005, 12:28
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Начисляем деньги. А если способ начисления изменится?
- Ответы: 31
- Просмотры: 22074
- 01 июн 2005, 09:58
- Форум: Общие проблемы
- Тема: Как в запрос добавить условия ??
- Ответы: 7
- Просмотры: 6359
- 01 июн 2005, 09:25
- Форум: Общие проблемы
- Тема: Как в запрос добавить условия ??
- Ответы: 7
- Просмотры: 6359
1. Версию надо писать сразу. 2. Есть способ лучше. create procedure smart_divide ( offeramount <соотв. типа>, billamount <соотв. типа> ) returns ( result <соотв. типа> ) as begin if (offeramount is null) then result = 0; else result = billamount * 100 / offeramount; suspend; end^ потом вместо case'a...
- 31 май 2005, 18:39
- Форум: Общие проблемы
- Тема: Как в запрос добавить условия ??
- Ответы: 7
- Просмотры: 6359
Re: Как в запрос добавить условия ??
caseMax писал(а):if(b.offeramount is null) then 0 else s.billamount*100/b.offeramount end
when (b.offeramount is null) then
0
else
s.billamount*100/b.offeramount
end
Если я правильно угадал версию твоего сервера....
- 25 май 2005, 17:51
- Форум: Общие проблемы
- Тема: Использование созданых процедур в select-е
- Ответы: 5
- Просмотры: 5978
мне нужно что бы парметр в процедуру передовался select-ом.Я это делала раньше но забыл как но точно помню что можно. Не, ну разные есть варианты например, select t.field1, (select out_param from stored_proc(t.field2)) from table t если процедура возвращает не более одной записи. можно и наоборот. ...
- 24 май 2005, 15:51
- Форум: Общие проблемы
- Тема: Вопрос по скорости
- Ответы: 3
- Просмотры: 4221
Re: Вопрос по скорости
Это зависит от миллиона факторов. Начать хотя бы с того, что такое "обработка"?Bagdat писал(а): Насколько быстро будет происходить обработка
- 23 май 2005, 15:19
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Добавление записей в связные таблицы на трехзвенке
- Ответы: 14
- Просмотры: 11214
- 23 май 2005, 10:36
- Форум: FAQ
- Тема: Значение по умолчанию, при отсутствии записи в дочерней табл
- Ответы: 12
- Просмотры: 11794
- 06 май 2005, 09:21
- Форум: Баги и падения сервера
- Тема: Ошибка Declared cursor already exists
- Ответы: 8
- Просмотры: 9509
- 05 май 2005, 15:52
- Форум: Баги и падения сервера
- Тема: Ошибка Declared cursor already exists
- Ответы: 8
- Просмотры: 9509
Не помогает вызов Randomize на старте программы, да и чего он вообще должен помогать на старте если даже в коде компонента он не помогает ? Неправильный ответ. Randomize устанавливает Seed (не знаю, как по-русски, я по-русски не очень) алгоритма генерации случайных чисел. Ты все время его переустан...
- 15 апр 2005, 16:31
- Форум: FAQ
- Тема: права пользователя & вылет клиента при обрыве связи
- Ответы: 30
- Просмотры: 27603
Константину. Насчет прав - делай select из RDB$USER_PRIVILEGES, Merlin разрешил. Начет обрыва - забей и в случае обрыва закрывай приложение. Источники те же. Merlin'у: С Вашими аргументами согласен, но имею предложить свои. То, что пользователь узнает о правах, данных не ему - чистая дырка в безопас...
- 15 апр 2005, 15:33
- Форум: FAQ
- Тема: права пользователя & вылет клиента при обрыве связи
- Ответы: 30
- Просмотры: 27603
- 15 апр 2005, 15:20
- Форум: FAQ
- Тема: права пользователя & вылет клиента при обрыве связи
- Ответы: 30
- Просмотры: 27603
Права пользователя нужны чтобы ... на клиенте. Неправильный ответ. Права не нужны на клиенте. Это не мое мнение, это так надо. Все транзакции rollback или commite и в итоге све равно крах. Что это значит? Я имел в виду, что стартовать надо транзакии после восстановления соединения, и только потом з...
- 15 апр 2005, 14:58
- Форум: FAQ
- Тема: права пользователя & вылет клиента при обрыве связи
- Ответы: 30
- Просмотры: 27603
Re: права пользователя & вылет клиента при обрыве связи
1. Это грубейшее нарушение правил безопасности. Пользователь не должен занть свои права, права должен знать тот, кто их проверяет. Тут тебе не гнилая американская демократия.
2. А транзакции?
2. А транзакции?