Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.037 c
3-1144223230
RayRom
2006-04-05 11:47
2006.05.28
Переброска данных из Oracle в MySQL


2-1146807950
it_work
2006-05-05 09:45
2006.05.28
Как через TIdPOP3 пометить письмо как прочитанное на сервере?


15-1146089696
Германн
2006-04-27 02:14
2006.05.28
Ресурсы GDI


2-1147078700
cardexc
2006-05-08 12:58
2006.05.28
не получается сделать запрос


15-1146731009
MrShadow_
2006-05-04 12:23
2006.05.28
Прозрачность отдельных компонентов...




   Наверх