Найдено 18 результатов
- 12 мар 2007, 15:05
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Запутался с FIBDataset в FIBPlus. Запрос из ХП.
- Ответы: 23
- Просмотры: 22081
Dimitry Sibiryakov После оплаты пришло письмо с логином и паролем на сайте www.devrace.com, где были скачены исходники, откомпилированы и установдены. Никакой документации не видать. Прошу прощения за оффтопик. CyberMax Набор уже открыт, я просто не стал это указывать. Пойду читать всю документацию...
- 12 мар 2007, 13:43
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Запутался с FIBDataset в FIBPlus. Запрос из ХП.
- Ответы: 23
- Просмотры: 22081
И снова вот вопрос по IBDataSet. Может отправите к описанию компоненты, а то купить купили, а как пользоваться - туго что-то. Раньше юзал IBQuery - проще было. Param:='insert into base '+ '(nom_doc, name_tv, izgot, cena_zav, kol, nac_pos, nds, cena, kol_zak, cena_k, kol_zav, date_good, upak) '+ 'val...
- 05 мар 2007, 14:03
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Запутался с FIBDataset в FIBPlus. Запрос из ХП.
- Ответы: 23
- Просмотры: 22081
Может, у тебя грид динамически не формирует поля? Например, если уже создано какое-то, причём не возвращаемое твоим запросом. Боже, аж стыдно признаваться :( Спасибо, так и было!!! Как же я забыть мог. ](*,) Через ShowMessage() вывел результаты. Кстати почему-то в pFIBDataSet не выводится в выпадаю...
- 05 мар 2007, 10:39
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Запутался с FIBDataset в FIBPlus. Запрос из ХП.
- Ответы: 23
- Просмотры: 22081
Да я уже и как дату, как datetime - пусто :evil: Итак, подскажите как в делфи выполнить ХП с входными параметрами, возвращающую набор данных? Вот как я написал: pFIBDatabase1.Open; With pFIBDataSet1 do begin Close; SQLs.SelectSQL.Clear; SQLs.SelectSQL.Add('select sum_all, sum_direct, sum_inet1, sum_...
- 02 мар 2007, 17:38
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Запутался с FIBDataset в FIBPlus. Запрос из ХП.
- Ответы: 23
- Просмотры: 22081
Код: Выделить всё
Date1:=DateToStr(Form1.DateTimePicker1.Date);
Date2:=DateToStr(Form1.DateTimePicker2.Date);
По дебагу смотрел, значения принимают '02.03.2007'
Опять же в IB Expert запрос вида
Код: Выделить всё
select * from sums('02.03.2007','02.03.2007')
- 02 мар 2007, 16:24
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Запутался с FIBDataset в FIBPlus. Запрос из ХП.
- Ответы: 23
- Просмотры: 22081
- 02 мар 2007, 14:50
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Запутался с FIBDataset в FIBPlus. Запрос из ХП.
- Ответы: 23
- Просмотры: 22081
- 02 мар 2007, 14:39
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Запутался с FIBDataset в FIBPlus. Запрос из ХП.
- Ответы: 23
- Просмотры: 22081
- 02 мар 2007, 14:31
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Запутался с FIBDataset в FIBPlus. Запрос из ХП.
- Ответы: 23
- Просмотры: 22081
И вот еще вопрос. Всё то же самое, те же компоненты, толко делаю в pFIBDatase в режиме разработки SelectSQL: SELECT * FROM MAIN_BASE Запускаю приложение, но вижу что за сегодняшний день не все записи. То есть как будто pFIBDatabse делает запросы из кэша за утреннее время. Послеобеденные записи не ви...
- 02 мар 2007, 14:24
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Запутался с FIBDataset в FIBPlus. Запрос из ХП.
- Ответы: 23
- Просмотры: 22081
Запутался с FIBDataset в FIBPlus. Запрос из ХП.
Подскажите пожалуйста по вызову ХП в FIBplus Я делал по книге "Мир Interbase", сервер FB2, Delphi 7. На форме pFIBDatabase, pFIBDataset, pFIBTransaction, DataSource. На стандартных компонентах IB я делал так: With form1.IBQuery2 do begin Close; SQL.Clear; SQL.Add('select sum_all, sum_direct, sum_ine...
- 13 фев 2007, 16:36
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Перенес запрос в ХП, скорость упала. Индексы.
- Ответы: 13
- Просмотры: 11022
Из Вашей ссылки:kdv писал(а): 6.0.2 на борланде никогда не было.
www.ibase.ru/devinfo/allversions.htm
Спасибо за ответы, вопрос исчерпан.6.0.2.0 - от mers.com, иногда именуется как 6.2 - бесплатный, крайне не рекомендуется к использованию (баги)
- 13 фев 2007, 16:00
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Стандартный клиентский интерфейс к Firebird под XP
- Ответы: 14
- Просмотры: 12504
- 13 фев 2007, 14:23
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Стандартный клиентский интерфейс к Firebird под XP
- Ответы: 14
- Просмотры: 12504
- 13 фев 2007, 14:20
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Перенес запрос в ХП, скорость упала. Индексы.
- Ответы: 13
- Просмотры: 11022
у ХП нет плана. один и тот же запрос сам по себе и внутри процедуры будет иметь абсолютно тот же самый план. Другое дело, как ты вызываешь процедуру. Если ты добавляешь where, order by снаружи процедуры, то это выполняется совсем по другому, чем при добавлении тех же операторов к запросу. Понял, сп...
- 13 фев 2007, 12:07
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Перенес запрос в ХП, скорость упала. Индексы.
- Ответы: 13
- Просмотры: 11022
Запросы у тебя разные - в ХП нет ORDER BY. Отсюда разные планы. Читай JOINS, как посоветовали. Черт. А слона-то я не заметил. Спасибо! добавил order by и всё поменялось. Всё равно ушел читать про joins. ХП делают не для того, чтобы тот же самый запрос "ускорить", а чтобы сделать вещи, недоступные д...
- 13 фев 2007, 12:01
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Перенес запрос в ХП, скорость упала. Индексы.
- Ответы: 13
- Просмотры: 11022
А зачем тебе ХП делать, если можно запросом обойтись? Или того требуют бизнес-правила? Давай планы по запросу и по ХП, статистику по выполнению и версию сервера. План ХП Query Time ------------------------------------------------ Prepare : 0,00 ms Execute : 3 297,00 ms Avg fetch time: 3 297,00 ms M...
- 13 фев 2007, 11:27
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Перенес запрос в ХП, скорость упала. Индексы.
- Ответы: 13
- Просмотры: 11022
Вот за это: from MAIN_BASE, base where base.nom_doc=68000 and main_base.nom_doc=68000 надо по рукам бить. Срочно изучать http://www.ibase.ru/devinfo/joins.htm . Да, я в join пока не секу, признаюсь. Повлияет ли на скорость если через join сделаю? Цифра 68000, естественно, была приведена в кач-ве пр...
- 13 фев 2007, 09:53
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Перенес запрос в ХП, скорость упала. Индексы.
- Ответы: 13
- Просмотры: 11022
Перенес запрос в ХП, скорость упала. Индексы.
В клмиентском приложении был запрос: select main_base.nom_doc, main_base.name_cl, main_base.date_zay, main_base.nac, main_base.nac_k, main_base.prim, base.name_tv, base.izgot, base.cena, base.cena_k, base.kol_zav, base.kol_zak from MAIN_BASE, base where base.nom_doc=68000 and main_base.nom_doc=68000...