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

Yaral
04 сен 2006, 10:31
Форум: Общие проблемы
Тема: Как храниться integer?
Ответы: 2
Просмотры: 3022

Как храниться integer?

Подскажите как хранится integer если в поле находиться null, занимает ли он место так же как если бы в этом поле было какое-либо значение.
Что лучше подходит и быстрее работает integer или small integer для хранения данных логического типа (true/false, 1/0)
Yaral
15 авг 2006, 13:43
Форум: Баги и падения сервера
Тема: Ошибка при выполнении запроса из потока
Ответы: 29
Просмотры: 24504

kdv писал(а):
А то я незнаю на чем пишу?
все может быть. обычно так и происходит. сначала машут руками -"да у меня все правильно, и вообще...", а потом "ой, и правда...".
Ага, может я вообще на MS SQL пишу, и что это я :)
Yaral
15 авг 2006, 06:57
Форум: Баги и падения сервера
Тема: Ошибка при выполнении запроса из потока
Ответы: 29
Просмотры: 24504

В таком случае у тебя скорее всего клиент (fbclient, а не fibplus) старой версии или вообще от IB.
А то я незнаю на чем пишу?
Yaral
14 авг 2006, 14:38
Форум: Баги и падения сервера
Тема: Ошибка при выполнении запроса из потока
Ответы: 29
Просмотры: 24504

Ах ты!!! Вот ведь!!! Блиннн!!! #-o Почему я раньше не обращал внимания на эту статью?.. Жизнь была бы гораздо проще. Может быть потому что эта ошибка не прикована цепями к ХП, а возникает (у меня) и при простом select?.. Ну так у меня она просто не появляется больше, и таймер устанавливаю в 1 мс. И...
Yaral
14 авг 2006, 13:49
Форум: Баги и падения сервера
Тема: Ошибка при выполнении запроса из потока
Ответы: 29
Просмотры: 24504

Нашел решение этой проблеммы. Посмотрев статьи на сайте нашел эту: http://www.ibase.ru/devinfo/ibstp.htm Заменил процедуру на селективную, и сделал ее вызов из pFIBDataSet. Все стало работать и ошибка больше не появляется. Странно я эту статью и раньше читал но думал что в FB 1.5 и FIB PLUS эта проб...
Yaral
10 авг 2006, 14:35
Форум: Баги и падения сервера
Тема: Ошибка при выполнении запроса из потока
Ответы: 29
Просмотры: 24504

Таймер плох тем что может запустить два потока подряд, что, похоже, у тебя и происходит. И это было бы ничего, используй они (потоки) только "внутренние" ресурсы, но они же используют компоненты на форме... Чудик, я говорю не про IB event, а про Win32 event. Есть такая штука удобная для межпоточног...
Yaral
10 авг 2006, 14:05
Форум: Баги и падения сервера
Тема: Ошибка при выполнении запроса из потока
Ответы: 29
Просмотры: 24504

Брось чудить с включением/отключением таймера. И вообще брось таймер. Делай как я сказал выше: постоянно спящий поток буди event-ом. А чем таймер плох? В том то и дело что event-ом не могу, этот поток по идее должен запихивать в БД данные если в ней никаких действий не происходит... т.е. с оборудов...
Yaral
10 авг 2006, 13:48
Форум: Баги и падения сервера
Тема: Ошибка при выполнении запроса из потока
Ответы: 29
Просмотры: 24504

kdv писал(а):приведенную ссылку внимательно читал?
Да, сейчас еще раз прочитал, и?
Yaral
10 авг 2006, 13:31
Форум: Баги и падения сервера
Тема: Ошибка при выполнении запроса из потока
Ответы: 29
Просмотры: 24504

Рановато ты таймер перезапускаешь... Уверен что задействованными подключением и транзакцией никто больше не пользуется? Да вроде не должны, я же это подключение и транзакцию только для потока и использую. Поток в синхранизации таймер включил и через 5 сек только таймер сработает... Сейчас заметил ч...
Yaral
10 авг 2006, 13:18
Форум: Баги и падения сервера
Тема: Ошибка при выполнении запроса из потока
Ответы: 29
Просмотры: 24504

Merlin писал(а):Вот интересно - когда-нибудь люди научатся указывать версию используемого сервера? А в вопросах о многопоточности - ещё и клиента?
Совсем забыл FB 1.5.0.4306

Доступ через FIB PLUS 6.25
Yaral
10 авг 2006, 13:16
Форум: Баги и падения сервера
Тема: Ошибка при выполнении запроса из потока
Ответы: 29
Просмотры: 24504

"Я сделал классную вещь, завернул в поток и она перестала работать. Почему?" А насчёт написать, как именно работаешь коннектом к базе, с транзакциями, в каком месте что делаешь? Можно с примером кусочков кода. Иначе получаются мысли вслух. Код потока: type TFIBQueryThread = class(TThread) private p...
Yaral
10 авг 2006, 13:04
Форум: Баги и падения сервера
Тема: Ошибка при выполнении запроса из потока
Ответы: 29
Просмотры: 24504

Пардон, опечатался. Раздел TIBDatabase. И что там написано? У меня отдельное подключение на основную программу и на поток, подключения не локальные, я об этом в начале писал. Поток создается по таймеру. Синхронизация ничего не делает, только включает таймер обратно. Таймер при срабатывании отключае...
Yaral
10 авг 2006, 12:37
Форум: Баги и падения сервера
Тема: Ошибка при выполнении запроса из потока
Ответы: 29
Просмотры: 24504

Вообще я использую FIB PLUS, и компонент TpFIBStoredProc
И в данной статье ничего не нашел по моей проблемме...
Yaral
10 авг 2006, 11:33
Форум: Баги и падения сервера
Тема: Ошибка при выполнении запроса из потока
Ответы: 29
Просмотры: 24504

Ошибка при выполнении запроса из потока

У меня имеется запрос, который выполняется в потоке который запускается по таймеру раз в 5 сек. Запрос в потоке выполняется быстро, но на всякий случай перед выполнением его таймер выключается, а затем в процедуре синхронизации включается снова. Данный запрос просто читает информацию из БД, ничего н...
Yaral
25 июл 2006, 12:31
Форум: Баги и падения сервера
Тема: Выполнение ХП с индексом по полю одной из таблиц, и без
Ответы: 9
Просмотры: 9361

В первом сообщении написано что это FB 1.5.3.4870
Бэкап не получиться выслать, он 50 метров. Могу выслать определение таблицы, и данные для одного или двух объектов
Yaral
25 июл 2006, 09:53
Форум: Баги и падения сервера
Тема: Выполнение ХП с индексом по полю одной из таблиц, и без
Ответы: 9
Просмотры: 9361

Процедура: CREATE PROCEDURE BUILD_CONTREE( IOBJ_ID INTEGER, ISTATE1 INTEGER, ISTATE2 INTEGER) RETURNS ( CONTREE_ID INTEGER, PARENT_ID INTEGER, OBJ_ID INTEGER, RTYPE_ID INTEGER, LNAME VARCHAR(250), CODE VARCHAR(5), ORDERINT INTEGER, STATE INTEGER) AS DECLARE VARIABLE VNOREC_ID INTEGER; DECLARE VARIAB...
Yaral
25 июл 2006, 09:31
Форум: Баги и падения сервера
Тема: Выполнение ХП с индексом по полю одной из таблиц, и без
Ответы: 9
Просмотры: 9361

Выполнение ХП с индексом по полю одной из таблиц, и без

Когда я писал ХП у меня в таблицах были индексы только на ключевых полях, ХП выдовала правильные результаты, я проставил индексы, и ХП стала выдавать не правильные результаты. Вычеслил один индекс, с ним ХП не правильно работает. Данные выдает, но не правлиьно, вернее не все. ХП строит набор данных ...
Yaral
12 фев 2006, 13:05
Форум: Общие проблемы
Тема: Current_Connection после востановления из резервной копии
Ответы: 2
Просмотры: 3246

Current_Connection после востановления из резервной копии

После востановления БД из резервной копии Current_Connection сбрасываеться и начинаеться с 1. А как можно установить его в то значение которое было до резервного копирования?