19.03.2010, 08:50 | #1 |
Возьми свет!!!
|
Валит ошибку при ADOConnection
Доброго времени суток всем! Помогите пожалуйста
Настраиваю чужую доработку для импорта заказов из другой базы данных Нашел где ошибка вываливается в коде connectionVFP = new ADOConnection(); connectionVFP.open(connectionStr); сам connectionStr = "Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=\\egg\users\_For_All\TEST;Exclusive=No;Collate=RUSSIAN;NULL=Yes;" в папке есть dbf файлы, доступ к папке тоже есть. В чем может быть проблемма. Может быть проблема в драйвере Visual Fox Pro, где его можно взять? Метод "open" в COM-объекте класса "ADODB.Connection" возвратил код ошибки 0x80004005 (E_FAIL), который означает: [Microsoft][ODBC Driver Manager] Driver does not support this function. 3.0 sp 3 ORACLE
__________________
Axapta 3.0 sp 5 Oracle Я могу взорвать вам мозг!!! |
|
19.03.2010, 11:29 | #2 |
Administrator
|
Этот драйвер подойдет? (если дело конечно в драйвере). В тех же краях есть еще и ODBC-драйвер
__________________
Возможно сделать все. Вопрос времени |
|
22.03.2010, 14:56 | #3 |
Участник
|
У меня подобный синтаксис тоже не работает. Но работает более простой
X++: connectionStr = "Driver={Microsoft dBase Driver (*.dbf)};DriverID=277;Dbq=\\egg\users\_For_All\TEST;"; |
|
|
За это сообщение автора поблагодарили: konfet (1). |
22.03.2010, 15:03 | #4 |
Участник
|
Можно еще использовать новый драйвер OLE DB для FoxPro
X++: // Через ADO, но нужно поставить драйвер vfpoledb.dll Он входит в поставку MDAC 2.8 CCADOConnection cn; CCADOCommand adoCommand; ; cn = new CCADOConnection(); cn.open("Provider=vfpoledb.1;Data Source=\\egg\users\_For_All\TEST;Collating Sequence=Machine;"); adoCommand = new CCADOCommand(); adoCommand.activeConnection(cn); adoCommand.commandType(1); |
|
22.03.2010, 15:26 | #5 |
Участник
|
на форуме где-то был совет, который мне в свое время помог с ADO. Сделайте в винде файлик с расширением "udl", добейтесь, чтобы соединение работало там, и возьмите строку подключения оттуда.
|
|
23.03.2010, 10:56 | #6 |
Возьми свет!!!
|
Цитата:
Сообщение от sukhanchik
Этот драйвер подойдет? (если дело конечно в драйвере). В тех же краях есть еще и ODBC-драйвер
__________________
Axapta 3.0 sp 5 Oracle Я могу взорвать вам мозг!!! |
|
Теги |
connection string, dbf |
|
Похожие темы | ||||
Тема | Ответов | |||
БД SQL обнаружила ошибку. Нет полей в таблице | 11 | |||
Dynamics AX и ADOConnection | 5 | |||
OR-запрос выдает ошибку | 5 | |||
Как исправить ошибку | 8 | |||
ax32.exe вызвало ошибку и будет закрыто!!! | 12 |
|