Форум » [x]Harbour » ADS Error 3110 » Ответить
ADS Error 3110
Dima: Собственно если в выражении фильтра AdsSetAof() юзать алиас то эта ошибка и возникает , хотя сам фильтр ставится нормально. Вопрос: подобная установка фильтра приводит только к ошибке 3110 или еще на что то влияет (например на скорость установки фильтра) ? PS Сама ошибка просто тихо пишется в ADS_ERR
Ответов - 4
Haz: В мануале ADS именно этот вопрос не раскрыт, указано только что алиас должен быть текущим но по логике должно влиять незначительно только на время установки: 1.раз указан алиас, значит его нужно выделить из строки и попытаться сменить или сравнить с текущим 2.а если возникает ошибка , то ее нужно обработать и записать в лог. у меня с таблицами ADT и словарем ADD , вообще не ставится фильтр если в выражении есть алиас, приходится так (cAlias)->(AdsSetAof(cFilter))
Dima: Haz пишет: приходится так (cAlias)->(AdsSetAof(cFilter)) Так и надо по идее делать. С DBF у меня если в выражении cFilter есть алиас , не падает , но в лог пишет 3110. Спасибо , не пропадай ;)
Haz: Иногда читаю тему, кстати вчера борол агента микрософт. Грабли те же , только в профиль паузы меж словами не убрать ни в какую. Да еще в win7 поддержка агента только с установленным фиксом, а в wni8 не нашел как его починить на предмет непрозрачного фона. и тебе удачи )
Dima: Haz пишет: Грабли те же , только в профиль паузы меж словами не убрать ни в какую. Как вариант , было: Привет Вася Пупкин , делать так Привет_Вася_Пупкин или Привет.Вася.Пупкин Haz пишет: Да еще в win7 поддержка агента только с установленным фиксом У меня на Windows Server 2008 R2 запустилось без проблем (там вроде ядро Windows 7)
полная версия страницы