Форум: "Базы";
Текущий архив: 2009.07.26;
Скачать: [xml.tar.bz2];
ВнизНе работает TIBDataSet в службе. Найти похожие ветки
← →
tomkat (2008-10-16 13:39) [0]HI, All ! Столкнулся с проблемой - написал службу , файлики раскладывает, но сверяет их содержимое с базой FireBird и в момент открытия запроса в компоненте TIBDataSet просто виснет , не может открыть запрос. Запрос сто раз проверенный, тестовый в одну строку . Подскажите , плз . Спасибо
← →
Johnmen © (2008-10-16 13:45) [1]Если не служба, а приложение, то что?
Как выглядит запрос?
← →
Сергей М. © (2008-10-16 13:51) [2]
> в момент открытия запроса в компоненте TIBDataSet
Т.е. "вис" происходит именно при выполнении метода IBDataSet.Open ?
А как узнал ?
← →
Правильный$Вася (2008-10-16 13:54) [3]явно подключение к люкальной базе по локальному протоколу, который в службе не годится
и IBDatabase неплохо бы использовать
← →
tomkat (2008-10-16 13:59) [4]запрос вот
select c.surname from privateclients c where c.clientprivid=5124
вис на IBDataSet.Open , узнал об этом записью лога в файл :
log ("| Проверка ОК -----|");
log() - процедура записи во вн. файл, тоесть
qryAccNum.Open;
log ("| Проверка ОК -----|") виснет , а
// qryAccNum.Open;
log ("| Проверка ОК -----|") не виснет
← →
Сергей М. © (2008-10-16 14:02) [5]
> tomkat (16.10.08 13:59) [4]
А почему ты думаешь, что "виснет" ?
Мож при этом исключение возбуждается ?
← →
tomkat (2008-10-16 14:12) [6]
> Мож при этом исключение возбуждается ?
эмммм.... как узнать ? try ....finally ?
← →
Сергей М. © (2008-10-16 14:20) [7]try..except
← →
tomkat (2008-10-16 14:22) [8]а в except что обрабатывать ? какую ошибку ?
← →
tomkat (2008-10-16 14:25) [9]ошибку-то обошел, но мне ж нужно запрос открыть !
← →
Сергей М. © (2008-10-16 14:27) [10]on e:exception do Log(e.ClassName + " " + e.Message)
← →
Сергей М. © (2008-10-16 14:30) [11]
> ошибку-то обошел
Я переходил через улицу в неположенном месте, очнулся в реанимации, откачали-склеили, поставили на ноги .. Но мне ж нужно через дорогу перейти именно в этом месте ! А почему я оказался в реанимации - то мне по-барабану, меня это не волнует..
Ты не находишь уместной такую ассоциацию ?
← →
tomkat (2008-10-16 14:33) [12]шайтаааааан !
у меня пермишенов нет для этого юзера !!!!!
большое спасибо, счас попробую !
← →
Виталий Панасенко (2008-10-22 15:24) [13]См.
> Правильный$Вася (16.10.08 13:54) [3]
Он, думаю, догадался на 100% - у тебя ЛОКАЛЬНОЕ подключение(без указания сервера/IP).. А для вызова из служб/dll нужно подключение с указанием IP/сервера... хотя бы LOCALHOST:DataBase_PATH
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2009.07.26;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c