Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.23;
Скачать: CL | DM;

Вниз

И опять IBEvents???   Найти похожие ветки 

 
Vasilii   (2002-04-26 09:45) [0]

Мастера!!! Если кого не заломает, то посмотрите пример.
Пример лежит на http://mod-db.fromru.com/zip/IBEvTest.zip

Под D5+IB5.5+IBX5.0.6.18 если запустить проект и сразу закрыть, то выдается ошибка "access violation at 0x40564875: read of address 0x40564875". Причем ошибка проявляется только при удаленном подключении к базе.
Под D6+IB5.5+IBX6.0.6.13 этого не происходит, но попробуйте закомметировать указанную строку в процедуре Form1OnCloseQuery. И ошибка проявится.

Одно наблюдение: в момент ошибки висят два потока, но один уже пустой, а второй его пытается опросить?

Ответьте, пожалуйста, что я сделал неверно или как обойти эту ситуацию (по возможности аргументрованно)


 
Alexandr   (2002-04-26 09:51) [1]

попробовать
1) выбросить IBX
2) Использовать другой EventsAlerter


 
Alexandr   (2002-04-26 09:57) [2]

а, вот еще что...
в gds32.dll тоже то-моему ошибка была на этот счет.
1) какой у тебя Interbase 5.1, 5.5 или 5.6?
2) А почему бы тебе не перейти на Firebird (можешь и на первом диалекте остаться - тогда все совместимо будет)

см. ib.demo.ru зеркало www.ibase.ru


 
Fareader   (2002-04-26 11:16) [3]

пОДОБНАЯ ОШИБКА ПОЯВЛЫЛАСЬ, РЕшилась установкой Firebird


 
Vasilii   (2002-04-26 12:16) [4]

>Alexandr
1. Какие альтернативы EventsAlerter можешь предложить?
2. Interbase 5.5
3. Firebird не подходит по ряду причин.

P.S. Вышеуказанная проблема возникает при запуске программы
из под WinME/Win200. Под ХР - все в порядке.


 
Fareader   (2002-04-26 12:34) [5]

Делай обновления датасетов по "кнопке" или ставь на таймер


 
Alexandr   (2002-04-26 12:38) [6]

ага. Вот именно. Не связывайся с Events лишний раз. Это глюкалово, которое очень трудно приручить.
а альтернативы на ib.demo.ru

P.S. А IB 5.5 тоже глюкалово- его обновить надо до 5.6

P.P.S. И все-таки чем тебе Firebird не подходит? Глюков в нем мало? Стоит мало? Поддерживается лучше? Что из этого тебе не подходит?


 
Vasilii   (2002-04-26 21:30) [7]

>Alexandr
Обновил - проблема осталась.
Не ерничай. Перейти на Firebird не могу по финансовым причинам:
У заказчика IB, и платить деньги за переход на другую систему
он не намерен.


 
Alexandr   (2002-04-27 06:29) [8]

какие финансовые причины?
Какие деньги за переход на другую систему?
FIREBIRD БЕСПЛАТНЫЙ. НУ КАК БЫ АБСОЛЮТНО БЕСПЛАТНЫЙ!
А если заказчику деньги девать некуда и он хочет заплатить, пусть мне деньги присылает....

А вообще-то ты сначала EventsAlerter другой возьми... в IBX наверняка глюкалово. я же написал, посмотри на www.ibase.ru

А архив твой я качать не буду, т.к. IBX у меня нет - только FIBPlus.



Страницы: 1 вся ветка

Текущий архив: 2002.05.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
3-73088
toorick
2002-04-09 16:24
2002.05.23
данные не сохраняются :(


1-73256
Slavok
2002-05-10 14:05
2002.05.23
Как лучше передать от сервера клиенту изображение рабочего стола?


14-73401
Baz
2002-04-16 15:16
2002.05.23
Паладин! Хелп!


14-73376
Михалыч
2002-04-10 16:40
2002.05.23
Для умных


1-73260
Kopachev
2002-05-10 08:27
2002.05.23
Маленький вопрос про Canvas