Проблемы при связывании таблиц через VFP Driver
|
|
Среда, 13 Июля 2016 г. 12:32
+ в цитатник
Здравствуйте! На одном из компьютеров стала зависать программа при вычислении
DCount("полис", "пересеч", "полис='" & polis & "' and timport.dspc=datevalue('" & DSPC & "') and timport.dfpc=datevalue('" & DFPC & "')")
пересеч - запрос, в котором участвует связанная через ODBC таблица VFP
Причем ранее все работало, сейчас может для одной записи вычислить, а на другой зависнуть так, что приходится аварийно закрывать access, Ctrl+Break не помогает. На другом компьютере программа работает.
У меня через odbcad32 создан пользовательский DNS, использующий Microsoft Visual FoxPro Driver. Со вчерашнего дня на одной из машин он стал глючить, причем связанная через этот DNS таблица, открывается, запрос "пересеч" - открывается, а вот когда в запрос вставляешь условия из Dcount, начинает зависать. Пробовала заменять файл vfpodbc.dll, пробовала удалять и создавать заново DNS - не помогает. Если заменить связанную таблицу на локальную, все начинает работать. Но мне нужна именно связанная таблица, поскольку я не только считываю оттуда данные, но и редактирую, добавляю, использую эту таблицу во многих запросах. Всё же работало! Теперь на одном компьютере (основном) работа встала!!!
Помогите мне, пожалуйста, разобраться.
http://www.sql.ru/forum/1222360/problemy-pri-svyazyvanii-tablic-cherez-vfp-driver
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-