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

Вниз

Проблем подключения 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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
4-1137572121
Stanislav
2006-01-18 11:15
2006.04.09
Скрыть приложение с панели задач


15-1142687201
Новочеркасский Волк
2006-03-18 16:06
2006.04.09
2 месяца не могу понять в чём ошибка?!?!?


2-1143382427
Serzh
2006-03-26 18:13
2006.04.09
Рабочая папка


3-1139929240
Ольга
2006-02-14 18:00
2006.04.09
Построение иерархии зависимостей объектов БД


5-1129107610
denissoft
2005-10-12 13:00
2006.04.09
Помогите написать компонент с 2 полями TDataField





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