Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
если я правильно понял это настраивается на стороне сервера, а если доступа к серверу нет?! Убило, что вышеуказанное сообщение выскакивает после закрытия окна, при попытке открыть новое другое окно, не связанное с первым окном. После чего второе окно открывается и закрывается замечательно(если без ожидания 10 мин ), а первое окно не открывается- процесс висит
вот нашел https://dev.mysql.com/doc/refman/5.7/en ... nnect.html
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
>I want to process a file.
> I use Filename{PROP:SQL}='Select *...
> How can i use variable (loc:filename) for Filename (like:
> loc:filename='Filename'
> loc:filename{PROP:SQL}='Select *...?)
> thanks to anybody to explain
you canot use a string, but you can use these two functions with an
astring
GetFileManager PROCEDURE(ASTRING Tag),*FileManager,DLL(_ABCDllMode_)
SetFileManager PROCEDURE(FileManager FM, ASTRING Tag),DLL(_ABCDllMode_)
or use a file variable
f &file
f &= fileName
f{prop:sql} = '...'
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Предлагаешь мне сесть и попытаться повторить то, что ты сделал? Я хотел посмотреть и если смогу помочь и подсказать, но если в этом нет необходимости, то не буду. У меня все отлично работает, проблем нет
Повторять не надо ))) Есть 2 проекта, соотв. 2 словаря. В словарях - одна таблица, драйвера , соответственно ADO и ODBC. В броузах - просто чтение всей таблицы. Т.е. никаких фильтров, извращенных запросов, рукописного кода НЕТ.
gromov писал(а):Сделал Browse таблицы из 10000 записей через ADO и ODBC. ADO отдыхает, что видно невооруженным глазом.
Я не специалист по ADO. Но в Инете многие жалуются на его скорость. Приходится чем-то расплачиваться за универсальность. Кажись, у MS более-менее нормально.
Я бы сказал намного шустрее. И работает по стабильнее, чем через стандартное ODBC.
Тут дело не в ADO. ADO работает быстро. Дело в прокладке между ADO и программой. Я не могу точно как работает MAV, но он тоже работает через ODBC или ADO.
Мораль: отказаться от прокладки.
Я давным давно это сделал, у меня работает быстро. Чего и вам желаю!
MAV работает через ODBC, но параметры коннекта не совпадают с настройками стандартных ODBC-драйверов. Если сделать настройки одинаковыми, то и скорости в общем и целом совпадут. Чудес не бывает
Да смотрел... Когда первые приложения на Cкуле делал - всё пересмотрел, у меня было три разных библиотеки для работы с ODBC из Клариона, в том числе и свою писал. И шаблоны MAV тоже были. Всё-таки отклоняться от стандартных шаблонов не рискнул...
Yufil писал(а): Да смотрел... Когда первые приложения на Cкуле делал - всё пересмотрел, у меня было три разных библиотеки для работы с ODBC из Клариона, в том числе и свою писал. И шаблоны MAV тоже были. Всё-таки отклоняться от стандартных шаблонов не рискнул...
Увы, но мы тоже работаем через самописную библиотеку. Но ее можно писать через ODBC работая через функции WinAPI, а можно через ADO, в Клаше есть класс. Наверное, можно приладить все это к стандартным шаблонам, но нужны силы и время