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

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



Память: 0.48 MB
Время: 0.028 c
2-1143184519
Scavenger
2006-03-24 10:15
2006.04.09
Архив.


2-1143536503
Revan
2006-03-28 13:01
2006.04.09
Массивы


2-1143058170
Vitikov
2006-03-22 23:09
2006.04.09
связь форм основной и из dll


15-1142358354
NailMan
2006-03-14 20:45
2006.04.09
Есть ли такая прога?


6-1130764717
Hitman2083
2005-10-31 16:18
2006.04.09
Вывод окна терминала




   Наверх