Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.28;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.063 c
3-1144159468
Dyusha
2006-04-04 18:04
2006.05.28
Ошибка выборки по датам


3-1144133389
Cybernik
2006-04-04 10:49
2006.05.28
Проблемы с IBQuery. Мистика какая-то..


2-1144831613
serko
2006-04-12 12:46
2006.05.28
WebBrowser


15-1146811531
Firefly
2006-05-05 10:45
2006.05.28
Interbase 7.5


15-1145967193
create
2006-04-25 16:13
2006.05.28
Еще один форум о и про Delphi