This is topic Экспорт данных из Excel посредством SQl-запросов in forum Работа в MS Windows (ODBC/DDE/OPC/NET) / Working under MS Windows at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/13/t/000102.html

Posted by sgtu (Участник № / Member № 1154) on :
 
Краткое описание проблемы. В Excel в режиме реального времени поступают значения с АЦП самодельного устройства. Я посредством SQL запросов, значения ячеек в которые транслируются данные с АЦП, присваиваю входному значения каналов, непрерывно. Все работает хорошо, но только под Win98.

Тотже проект, с тем же листом Excel и той же зарегистрированной БД запускаю под 2000 или XP. Если файл Excel, на который ссылается БД открыть до запуска МРВ, то в логе ошибка :
SQL:operator is: SELECT Level1, TIR001, TIR002 FROM Tab
SQL: null channel-column map

Если сделать в настройках файла *.xls отметить “только для чтения”, то шибка пропадает, судя по логу МРВ считывает данные, но считывает только последние, сохранненые данные в БД, т. е. те значения которые транслируются в Excel в режиме реального времени не считываются МРВ.

В том и другом случае Office 97, т. е. драйвер ODBC одинаковой версии. Какие настройки необходимо произвести, чтобы решить возникшую проблему? DCOM?
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2