Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.04.09;
Скачать: [xml.tar.bz2];

Вниз

Проблем подключения VFoxPro через ADO   Найти похожие ветки 

 
Варяг ©   (2006-02-10 22:26) [0]

Имеется таблица созданная в VisualFoxPro 4 при попытке подключения через ADO (сначала создаю драйвер ODBC указываю  путь , FREETAble , Имя подключения и тд.;
потом на форму кидаю ADOTAble ,DataSource,DBGrid ;
в свойствах выбираю таблицу актив = труе)
но при попытке компиляции выдает сообщение:

Project Project1.exe raised exception class EOleExeption with message "Поставщик данных или другая служба вернули состояние E_FAIL".
Exception EOleExeption in  module Project1.exe at 000A382C.


Но при подключении через BDE ( т.е. Table  свойство DAtabasename= имя подключения (драйвера ODBC) -все работает !!  но выскакивает окно проверки пароля ).

если кто встречался с этой проблемой прошу помочь , заранее всем  спасибо.


 
tesseract ©   (2006-02-10 22:43) [1]

ODBC и ADO - вещи немножко разные. Standart driver может и подглючивать.
А пароль на базе точно не стоит?


 
Варяг ©   (2006-02-10 22:48) [2]

нет пароля отсуствует, таблица открывается через DAtabaseDesktop и Access но не отображает рус. символы


 
tesseract ©   (2006-02-10 22:54) [3]

В BDE Admin задай codepage 866.


 
Варяг ©   (2006-02-10 22:57) [4]

спасибо


 
tesseract ©   (2006-02-10 23:09) [5]

помогло ?


 
Варяг ©   (2006-02-10 23:11) [6]

да


 
Варяг ©   (2006-02-10 23:15) [7]

но таблица все равно выкидывает ошибку подклучения
-(


 
tesseract ©   (2006-02-10 23:24) [8]


> но таблица все равно выкидывает ошибку подклучения  -(


А string через ADO какая? ты там Win - авторизацию не поставил?


 
OGA ©   (2006-02-11 08:13) [9]

добавь еще ADOConnection1

в проперти укажи
ADOConnection1.LoginPrompt:=false;
ADOTAble.Connection:=ADOConnection1;


 
antoxa2005   (2006-02-11 15:38) [10]


> через DAtabaseDesktop и Access но не отображает рус. символы


Чтобы ч-з DAtabaseDesktop отображались русские символы нужно в реестре Windows исправить 2 пары 1252=1252.nls на 1252=1251.nls подменить значения. Получится, что 1251=1251.nls и 1252=1251.nls и все будет на русском.


 
Anatoly Podgoretsky ©   (2006-02-11 15:48) [11]

antoxa2005   (11.02.06 15:38) [10]
За это положено кое что отрывать


 
Варяг ©   (2006-02-12 21:58) [12]

to all: сорри что отвечаю не сразу

ConnectionString:
Provider=MSDASQL.1;Persist Security Info=False;
Data Source=Visual_Fox_Pro;
Extended Properties="DSN=Visual_Fox_Pro;
UID=;
SourceDB=c:\Program Files\Visual Foxpro\VFP98\Projects\My\GosStn2;
SourceType=DBF;
Exclusive=No;
BackgroundFetch=Yes;
Collate=Machine;"


 
Варяг ©   (2006-02-12 22:02) [13]

To OGA:
на счет AdoConection попробывал не работает
НО ЗАМЕТИЛ ОДИН ИНТЕРЕСНЫЙ МОМЕНТ
если у DataSource оставить незаполненным св-во DataSet то все нормально !!! -  ошибка не выскакивает , можно добавлять поля , нормально отображаются их св-ва и т.д.


 
Варяг ©   (2006-02-13 12:02) [14]

+ при попытке перейти к след-щей записи снова генерируется ошибка!
кто нибудь помогите или подскажите как подключить таблицу VFoxPro
без использования BDE.


 
Anatoly Podgoretsky ©   (2006-02-13 14:11) [15]

Варяг ©   (13.02.06 12:02) [14]
Используй OLE DB



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2006.04.09;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.016 c
2-1143180082
konstvd
2006-03-24 09:01
2006.04.09
Как вставить лист из шаблона в документ word с форматированием?


5-1128681817
salexn
2005-10-07 14:43
2006.04.09
Редактор свойств компаненты


15-1142488998
Ega23
2006-03-16 09:03
2006.04.09
С Днём рождения! 16 марта


6-1135728507
0xBAD
2005-12-28 03:08
2006.04.09
TWebBrowser и буфер обмена


3-1139906364
barakuda
2006-02-14 11:39
2006.04.09
dbGRID через строчку





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский