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

bachin
16 май 2007, 12:18
Форум: Проектирование БД и запросов
Тема: внутренний фильтр
Ответы: 1
Просмотры: 3274

внутренний фильтр

есть такой вопросик, возможно ли прокрутить примерно следующее: есть задачи, по ним есть сессии, хочу выбрать по каждой задаче по 10 последних сессий... т.е примерно я себе представляю это так: select * from jobschedules sh, (select first 10 * from jobsessions ss where ss.schedule_id = sh.schedule_i...
bachin
13 дек 2006, 10:04
Форум: Вопросы создания клиентских и серверных приложений
Тема: isc_dsql_fetch в dll
Ответы: 3
Просмотры: 3529

Dimitry Sibiryakov писал(а):100 это EOF. Нет записей в результате выборки. Проверяй присваивание параметров и их значения.
да в том то и дело, что получаю не что-то неосмысленное, а сотку (больше привык к NO_MORE_DATA)... код тот же самый. параметры сейчас статически присваюваю. это даже не копипейст, а тот же самый модуь.
bachin
12 дек 2006, 18:55
Форум: Вопросы создания клиентских и серверных приложений
Тема: isc_dsql_fetch в dll
Ответы: 3
Просмотры: 3529

isc_dsql_fetch в dll

наступил на странные грабли - незнаю с какой стороны подступиться... минимизировал насколько смог: такой себе тестик: function CreateManager: IInterface; var db1: fb.db; s1, s2, s3: string; begin load(); // динамическая загрузка fbembed.dll db1 := fb.db.create('E:\xxxxxxx\xxxxxxx.wdb'); s1 := 'test1...
bachin
21 ноя 2006, 10:59
Форум: Вопросы создания клиентских и серверных приложений
Тема: thread safe
Ответы: 10
Просмотры: 8200

наталкиваю на мысль. Предполагаю что комп у тебя однопроцессорный. у тебя потоков много, но в один момент времени работает только ОДИН. соответственно кое-какое временное разруливание получается на уровне операционки. на самом деле, работа со списками не атомарная задача и для получения gpf не треб...
bachin
13 ноя 2006, 17:51
Форум: Вопросы создания клиентских и серверных приложений
Тема: Как можно программно определить, super- или classic Firebird
Ответы: 4
Просмотры: 4668

смотришь какой процесс слушает порт по которому ты обращаешься к серверу, по процессу получаешь экзешник и в нем копаешь?
bachin
13 ноя 2006, 12:50
Форум: Вопросы создания клиентских и серверных приложений
Тема: thread safe
Ответы: 10
Просмотры: 8200

[Нельзя одновременно вызывать API для одного database handle в двух потоках даж и незнаю что сказать... погонял стресс тестирование 100 000 потоков, через каждую 1000 слип на секунду (а то у винды крыша едет - не умеет она столько потоков открывать) все работают в одном коннекте. операции простые -...
bachin
13 ноя 2006, 12:33
Форум: Проектирование БД и запросов
Тема: Хранение IP и MAC адресов
Ответы: 4
Просмотры: 6722

таки не умеешь ты задавать вопросы :) CyberMax хорошо все рассписал, да только незная задачи ты всеравно не получишь правильный ответ. в первую очередь определись, какие операции требуются в твоей задаче. например: 1. получение IP адресов по маске ipmask(ip, '10.1.255.255') 2. получение адресов из д...
bachin
10 ноя 2006, 14:39
Форум: Баги и падения сервера
Тема: ошибка gethostbyname failed
Ответы: 3
Просмотры: 6583

Re: ошибка gethostbyname failed

На компьютере установлен Firebird 1.5.2. Программа, использующая этот сервер, работала нормально. С некоторого времени программа перестала запускаться, и в логе стала появляться ошибка INET/INET_connect: gethostbyname failed, error code = 11001. На компьютере никаких действий, затрагивающих систему...
bachin
10 ноя 2006, 14:29
Форум: Пятница
Тема: Может чего не понимаю..но
Ответы: 2
Просмотры: 6720

Re: Может чего не понимаю..но

Сегодня один "специалист" и "знаток" сказал что Сервер должен обрабатывать связи и все такое прочее согласно действующего ЗАКОНОДАТЕЛЬСТВА!!!Я не пойму что от СТРАНЫ и его ЗАКОНОВ зависит работа ТРИГГЕРОВ,ИНДЕКСОВ и ТРАНЗАКЦИЙ? читай законодательство Interbase, с поправкой Firebirds второй ревизии ...
bachin
09 ноя 2006, 18:21
Форум: Вопросы создания клиентских и серверных приложений
Тема: thread safe
Ответы: 10
Просмотры: 8200

Нельзя одновременно вызывать API для одного database handle в двух потоках я еще немного уточну... с критикал секцией с контексте db handle: transaction -> start, commin, rollback statement -> create без критикал секции: statement -> prepare, execute, fetch, free, describe_bind, describe (блобы пок...
bachin
09 ноя 2006, 16:00
Форум: Вопросы создания клиентских и серверных приложений
Тема: thread safe
Ответы: 10
Просмотры: 8200

Еманов утверждал что достаточно сериализовать только коннекты. Ну, и, конечно, не лезть в один коннект из разных потоков. Одновременно! Не лезть одновременно вот и я так подумал :) можно только уточнить, насколько "одновременно"? т.е если я сделал statement.prepare->execute и идет fetch, тобишь я р...
bachin
09 ноя 2006, 15:47
Форум: Баги и падения сервера
Тема: isc_attach_database (embedded)
Ответы: 2
Просмотры: 4724

Re: isc_attach_database (embedded)

Какая тебе разница, что он возвращает ? угу, протупил :) дурила делфя (пыталась класс у псевдо объекта взять, хотя никаких виртуальных функций нет)... просто гдешил что где-то разименование лишнее сделал. это первая мысль, когда такие указатели приходят :) бум знать, что теперь хендл это идентифика...
bachin
09 ноя 2006, 15:14
Форум: Баги и падения сервера
Тема: isc_attach_database (embedded)
Ответы: 2
Просмотры: 4724

isc_attach_database (embedded)

пишу либу на апи, до сегодня сидел на ya, вот решил перепрыгнуть на fb, т.к в конечном итоге будет он использоваться... для начала он закричал "Your user name and password are not defined. Ask your database administrator to set up a Firebird login.". ну это поправимо, докрутил параметры и тут посыпа...
bachin
08 ноя 2006, 12:08
Форум: Вопросы создания клиентских и серверных приложений
Тема: thread safe
Ответы: 10
Просмотры: 8200

thread safe

Пишу свою обвертку над FB API. Хотелось бы сразу реализовать потокобезопастность. gds32 от IB в свое время страдал проблемой паралельного создания конектов в контексте библиотеки, стейтментов в контексте коннекта и т.д.. интересуют следующие вопросы: 1. осталась ли эта проблема? 2. где найти инфу по...
bachin
20 апр 2006, 17:53
Форум: Вопросы создания клиентских и серверных приложений
Тема: Хочу каждую форму в отдельном потоке
Ответы: 6
Просмотры: 5345

ну что, глянул :) бросай...
VCL не предназначен для многопоточности. никакого отдельного потока не будет на новую форму...
bachin
20 апр 2006, 17:21
Форум: Вопросы создания клиентских и серверных приложений
Тема: Идентификатор добавленной записи в Firebird
Ответы: 16
Просмотры: 10815

может оно и работает, только вот тому кто проэктировал БД без примари кеев ручки то поотрывать бы...