Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.016 c
2-1147603543
EZHIK
2006-05-14 14:45
2006.05.28
Команда goto или что-то наподобие...


15-1146170587
Commerce
2006-04-28 00:43
2006.05.28
ShareWare


3-1143620446
Rule
2006-03-29 12:20
2006.05.28
Как заставить recordset в ADO открывать запрос с таймаутом ?


4-1141637653
kay
2006-03-06 12:34
2006.05.28
Как mdichild форму сделать toolwindow?


2-1147474989
Призрак
2006-05-13 03:03
2006.05.28
Synchronize





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский