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

Фанис
05 май 2009, 16:16
Форум: Общие проблемы
Тема: Странное поведение сервера FB
Ответы: 52
Просмотры: 44169

Re: Странное поведение сервера FB

Насчёт "двух пальцев" - до первой коллизии. Их по-любому нужно разруливать, рано или поздно возникнут. То-то и оно, что - если вчитаться в мое решение, а оно вроде должно соответствовать предъявленной автором сабжа Picture Archiving System, то коллизиям нет места. Я предлагаю избавиться от неопреде...
Фанис
05 май 2009, 14:44
Форум: Общие проблемы
Тема: Странное поведение сервера FB
Ответы: 52
Просмотры: 44169

Re: Странное поведение сервера FB

А кто отправляет 1 потоку "файлы"? 1. Мне кажется, что здесь есть кривости - собирать в базе нечто уже неактуальное по своей природе не стоит, но если попробовать типа id integer, file_name as_string127, file_type integer, hmd5 as_string32, data as_blob) то задача упрощается до неприличного "как два...
Фанис
03 май 2009, 16:02
Форум: Общие проблемы
Тема: Странное поведение сервера FB
Ответы: 52
Просмотры: 44169

Re: Странное поведение сервера FB

Автору сабжа - посмотри на http://www.overbyte.be/frame_index.html Сие поможет организовать аналог 1 потока - как понимаю, это сборщик "пакетов". Кстати, перечитал ветку и вроде понял - это доморощенный "документооборот", размазанный по "Моим документам" компов одноранговой сети? Валидность ссылки н...
Фанис
03 май 2009, 10:11
Форум: Общие проблемы
Тема: Странное поведение сервера FB
Ответы: 52
Просмотры: 44169

Re: Странное поведение сервера FB

1. Что таки делает 1 поток
2. Нафига нужет 2?

Можно внятно, без хитростей изложить суть задачи - мне кажется, что собака зарыта не в "странностях FB"
Фанис
13 авг 2008, 13:53
Форум: Общие проблемы
Тема: Кратность длины строки
Ответы: 8
Просмотры: 5948

Вспомнил - кратность применялась для эффективной адресации и выборки данных в памяти. Вроде для record и длина 512 байт считалось оптимальной.
Фанис
12 авг 2008, 14:53
Форум: Общие проблемы
Тема: Кратность длины строки
Ответы: 8
Просмотры: 5948

Кратность длины строки

Привет! Я тут по старинке :-) назначаю длину строки кратной 16. На днях что-то подвигло на мысль - а на хрена все это, но сомнения гложут. А самое главное - не могу вспомнить, почему я это делал до сих пор. Толи ассемблерное, толи ... когда писал машинными кодами. Да-а-а, давно это было :-). Вопрос ...
Фанис
15 дек 2006, 18:58
Форум: Вопросы создания клиентских и серверных приложений
Тема: Вопросы технологии использования компонент FIBPlus
Ответы: 4
Просмотры: 4420

WildSery писал(а):
Merlin писал(а):Кто-нибудь может объяснить, почему на брелке-пейджере всего 4 кнопки, а не 8?
Потому что оставшиеся 4 кнопки - на втором, резервном! :lol:
Не, две из четырех Shift и Ctrl :-)
Фанис
29 ноя 2006, 18:31
Форум: Вопросы создания клиентских и серверных приложений
Тема: Странное поведение компонентов IBX ?
Ответы: 18
Просмотры: 13044

фиг знает. весь IBX есть в исходниках, так что... Я не поленился и посмотрел... :-) Там все просто - в скриптере два IBTransaction. Один явный, второй - неявный, приватный, работает при AutoDDL=true. if AutoDDL then FDDLQuery.Transaction := FDDLTransaction else FDDLQuery.Transaction := FTransaction...
Фанис
17 сен 2006, 12:23
Форум: Общие проблемы
Тема: тормоза при просмотре списка в DBGrid
Ответы: 4
Просмотры: 4140

Re: тормоза при просмотре списка в DBGrid

Но при этом мне приходится при прорисовке таблицы делать SQL-запрос на каждую строчку. В результате при прорисовке Грида наблюдаются тормоза. Про join тебе отписали выше - все это можно реализовать в query.sql. Есть еще один вариант - прописать в ХП - здесь выборку можно контролировать дополнительн...
Фанис
04 сен 2006, 10:10
Форум: Общие проблемы
Тема: генератор, сбрасывающийся каждый месяц
Ответы: 6
Просмотры: 4884

Re: генератор, сбрасывающийся каждый месяц

Есть БД под Firebird 1.5. Как в ней сделать генератор, значение которого каждый месяц будет сбрасываться? Нужно для рганизации нумерации документов в пределах месяца. Генератор для этих целей использовать не стоит - потому как могут быть дыры в последовательностях. Проще создать поля xyear,xmonth, ...
Фанис
03 сен 2006, 04:18
Форум: Общие проблемы
Тема: Как ПРАВИЛЬНО ловить курсор в табл. после передер. сервера?
Ответы: 54
Просмотры: 31400

Идея тут такая... как мне объяснили на собеседовании. Используем транзакцию или даже транзакции, одна в другой гуляет.... не знаю что получиться Марин, мне приходится каждый день читать лекции по бюджетной бухгалтерии :-) женщинам - так вот, основной мой посыл "не пытайтесь усложнять простое". Star...
Фанис
22 авг 2006, 20:19
Форум: Общие проблемы
Тема: Как получить ID добавленой записи?
Ответы: 11
Просмотры: 7621

Re: Как получить ID добавленой записи?

Реально ли это в IB/FB? В записи есть поле ID-автоинкремент. Как можно узнать значение ID у только что вставленной записи? В IBX в Query есть поле GeneratorField - определи необходимый плюс пропиши ApplyEvent->On new record. Сие дернет gen_id и пропишет id в поле. И все. Хотя тема генератора уже по...
Фанис
05 авг 2006, 16:19
Форум: Общие проблемы
Тема: сложение с null в хп
Ответы: 4
Просмотры: 3707

Re: сложение с null в хп

Тупняк напал. Как сложить число с null? все переменные в процедуре numeric(18,2). sum1=0; for select summa from tablica into :summa do begin sum1=sum1+cast(summa as numeric(18,2)); suspend; /*summa*/ end в итоге получается sum1 равно null, если одна из summa=null. без IIF(summa is null,0,summa) тут...
Фанис
05 авг 2006, 16:13
Форум: Общие проблемы
Тема: Как ПРАВИЛЬНО ловить курсор в табл. после передер. сервера?
Ответы: 54
Просмотры: 31400

Интересный код.... так просто фиг въедешь ))) Спасибо ребята, выйду из отпуска попробую с этим курсором чего-нибудь замутить... )))) Там все просто - находим параметры (значения полей - достаточно id) для поиска требуемой записи, корректно исполняются AfterScroll and BeforeScroll, затем они = nil -...
Фанис
05 авг 2006, 08:31
Форум: Общие проблемы
Тема: Как ПРАВИЛЬНО ловить курсор в табл. после передер. сервера?
Ответы: 54
Просмотры: 31400

Merlin писал(а):Фанис, старина, седина в бороду, бес в ребро? :-D Пропадаешь года на три, а потом выскакиваешь как чортик из табакерки и девочек на ночь глядя пугаешь? ;)
Привет!
Да я как все - пару недель тыкался в news.demo.ru и ... отпал.
Фанис
Фанис
04 авг 2006, 19:52
Форум: Общие проблемы
Тема: Как ПРАВИЛЬНО ловить курсор в табл. после передер. сервера?
Ответы: 54
Просмотры: 31400

Re: Как ПРАВИЛЬНО ловить курсор в табл. после передер. серве

Помогите пожалуйста! Удаляю или сохраняю запись в табличке, данные обновляются с сервера, курсор становится на 1-ю запись. Есть способы как это сделать. Вопрос в том, как ПРАВИЛЬНО это сделать, что лучше! unit IBQueryA; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,...
Фанис
16 июн 2005, 19:40
Форум: Вопросы создания клиентских и серверных приложений
Тема: Транзакции и IbDataSet
Ответы: 7
Просмотры: 6767

Re: Транзакции и IbDataSet

:?: Добрый вечер. В статье уважаемых авторов, http://www.ibase.ru/devinfo/pslock.htm наряду с множеством других полезных сведений, наткнулся на ссылку http://www.ibase.ru/fibc/wr_trans.txt . Хотелось бы продолжить эту тему и спросить, как сделать аналогичную функциональность, наследуя от TIBDataSet...