Главная страница
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.027 c
1-1144819532
vidiv
2006-04-12 09:25
2006.05.28
Чтение и запись строки в Stream


6-1137249559
CrossOut
2006-01-14 17:39
2006.05.28
получение WML кода через WAP шлюз


15-1146766116
iZEN
2006-05-04 22:08
2006.05.28
FreePascal и его возможности


2-1147446716
Silica
2006-05-12 19:11
2006.05.28
Числа


15-1146749987
grisme
2006-05-04 17:39
2006.05.28
Непрерывный сигнал из порта