AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.03.2011, 09:45   #1  
sobik is offline
sobik
Участник
Аватар для sobik
 
28 / 10 (1) +
Регистрация: 30.08.2010
Подключение к Firebird через ODBC из Axapta 3.0 SP3
Здравствуйте. Стоит задача подключится к Firebird 2.1. Поставил ODBC driver, подключение прошло успешно c с такими настройками:

Пробую сделать это из кода:
X++:
   str                     myDSN               =   "10.55.244.2:C:\\Program Files\\Protec\\awp_lp\\Base\\armop.fdb";
    str                     myUserName          =   "sobolevs";
    str                     myPassword          =   "qwe123";
    ;
    connectionString                            =   strfmt("DSN=%1;UID=%2;PWD=%3",myDSN,myUserName,myPassword);
    info(connectionString);
    loginProperty                               = new LoginProperty();
    loginProperty.setOther(connectionString);    
    info(loginProperty.getDatabase());
    try
    {
         conn           =       new OdbcConnection(loginProperty);
         statment       =       conn.createStatement();      
    }
    catch
    {

    }
Выбивает ошибка:

У меня предположения два: 1.в Панели Управления я указывал клиентскую библиотеку и подключение через код тоже нуждается в ней. 2. Версия файрбирда 2.1, а драйвера 2.0. Хоть подключение и прошло успешно, но для кода это не канает

Буду благодарен за любую помощь.
Изображения
 

Последний раз редактировалось sobik; 01.03.2011 в 10:03.
Старый 01.03.2011, 10:14   #2  
jonny is offline
jonny
Участник
Аватар для jonny
Самостоятельные клиенты AX
 
217 / 124 (5) +++++
Регистрация: 10.02.2006
Адрес: СПб-Екб-?
В строке подключения не указан драйвер ODBС.
Посмотрите тут, думаю поможет
За это сообщение автора поблагодарили: sobik (1).
Старый 01.03.2011, 10:21   #3  
sobik is offline
sobik
Участник
Аватар для sobik
 
28 / 10 (1) +
Регистрация: 30.08.2010
Использовал следующую строку соеднения:
"Driver=Firebird/InterBase(r) driver;DSN=10.55.244.2:C:\Program Files\Protec\awp_lp\Base\armop.fdb;UID=sobolevs;PWD=qwe123"
Результат, к сожалению, тот же
Старый 01.03.2011, 10:34   #4  
kornix is offline
kornix
MCP
MCBMSS
Злыдни
Ex AND Project
 
414 / 146 (5) +++++
Регистрация: 24.02.2009
Адрес: Санкт-Петербург
Попробуйте создать DSN к какому-нибудь другому источнику данных, если заработает - потом можно повозиться с настройками к Firebird.

P.S.: А вообще вот здесь уже обсуждалось

Последний раз редактировалось kornix; 01.03.2011 в 10:42.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
DeniZone: ODBC with FoxPro Blog bot DAX Blogs 0 14.06.2009 12:05
SysMailer и отправка сообщений через Axapta chanchala DAX: Программирование 9 11.02.2009 13:27
axaptabuilder: How to build Axapta application from XPO files stored in Visual Source Safe. Blog bot DAX Blogs 0 22.11.2006 15:20
Методика установки SP4 на кастомизированную Axapta SP3 Avick DAX: Администрирование 3 16.02.2006 10:17
Проблемы с установкой SP3 на axapta 2.5 Zick-Zibn DAX: Администрирование 1 23.06.2004 12:45

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:30.