powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Использование db2cli.dll
3 сообщений из 3, страница 1 из 1
Использование db2cli.dll
    #35899466
BuryCommoner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите, если кто сталкивался. Вопрос может и не совсем по базам данных, но нигде не могу найти ответ. Пишу на Microsoft Visual Studio 2008 CLI. Пытаюсь подцепить db2cli.dll из поставки DB2 9.5:
Код: plaintext
1.
#include "C:\Program Files\IBM\SQLLIB\include\sqlcli1.h"
#pragma comment(lib, "C:\\Program Files\\IBM\\SQLLIB\\lib\\db2cli.lib")
После сборки и запуска, прога работает, но дальше создания окружения (HENV) дело не идёт из-за того, что вместо db2cli.dll, всё время грузится odbc32.dll со схожими функциями. Как сделать так, чтобы грузилась db2cli.dll?

---------------------------------------------------------
IS NULL OR NOT IS NULL
...
Рейтинг: 0 / 0
Использование db2cli.dll
    #35899771
Vladimir Kiselev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BuryCommoner,

Насколько помню, а у меня такие проблемы тоже были, нужно обходиться только одной dll, от db2, в противном случае так и будет. На крайний случай, можно сделать отдельный модуль, который не будет требовать odbc32.lib.
...
Рейтинг: 0 / 0
Использование db2cli.dll
    #35901913
BuryCommoner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ответ оказался прост до безобразия. Сказалось отсутствие опыта С :) В свойствах проекта, в настройках компоновщика (linker) в дополнительных зависимостях нужно было указать db2cli.lib. В этом случае при построении программы компоновщик производил поиск сначала db2cli.lib, потом остальных библиотек.

---------------------------------------------------------
IS NULL OR NOT IS NULL
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Использование db2cli.dll
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]