Форум: "Базы";
Текущий архив: 2006.05.28;
Скачать: [xml.tar.bz2];
ВнизXP и MDAC - не встает Найти похожие ветки
← →
Anton_beginer (2006-04-03 18:18) [0]Пытаюсь переделать проект написанный до меня на D6+Fox таблицы под W2000. Там используются ADO-компоненты со следующей настройкой:
db1.ConnectionString:="DSN=Таблицы Visual FoxPro;UID=;PWD=;SourceDB="+PutiKTabl+";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Delet ed=Yes;";
Под 2000 - все работает и компилится.
А под ХР - полная фигня происходит: при попытке запустить проект из Д6 выдает следующую ошибку[Microsoft][Диспетчер файлов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию
При попытке сформировать ConnectionString "вручную":
На св-ве ConnectionString жму в точки. Далее "Build", "Сборка", "Источники данных компьютера", "Создать", "Пользовательский", выбираю любой (перепробовал все) драйвер где есть слова Fox, и мне предлагают сходить наYou must first install the current version of the Visual FoxPro ODBC Driver. Go to http://msdn.microsoft.com/vfoxpro/download. Select Product Updates, then Visual FoxPro ODBC Driver
Скачал Microsoft OLE DB Provider for Visual FoxPro 9.0 SP1, поставил - без изменений.
Скачал MDAC 2.8. При попытке установить его -несовместим с данной версией Windows. Все его средства в настоящее время являются частью операционной системы Windows.
Есть-ли способ заставить работать проект под ХР или проще переписать все заново (чего не хочется делать абсолютно)?
← →
Anatoly Podgoretsky © (2006-04-03 20:49) [1]Не путай OLE DB с ODBC
← →
sniknik © (2006-04-03 20:56) [2]попробуй скачать/установить ODBC драйвер (VFPODBC.MSI английская версия, VFPODBC.MSM мультиязычная).
http://msdn.microsoft.com/vfoxpro/downloads/updates/odbc/default.aspx
в XP включон MDAC 2.7 в который уже не входит VFP, с 2.6 версии не входит (во всяком случае мне такие системы попадались... приходилось ставить)
поэтому ставить 2.8 в общем то безсмыссленно.
DSN для первой строки придется наверное руками прописать (не помню прописывался при установке нет...)
для OLEDB строку надо исправить, выбрать его провайдером, по функционалу примерно одинаково.
← →
Anatoly Podgoretsky © (2006-04-03 23:14) [3]sniknik © (03.04.06 20:56) [2]
Что делать, Микрософт потихоньку убивает все десктопное.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.05.28;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c