На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! информация о разделе
user posted imageДанный раздел предназначается исключительно для обсуждения вопросов использования языка запросов SQL. Обсуждение общих вопросов, связанных с тематикой баз данных - обсуждаем в разделе "Базы данных: общие вопросы". Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ.

Модераторы: Akina
  
> OCI Oracle из Visual Studio 2017
    Здравствуйте,

    Кто нибудь может подсказать самый начальный пример, как работать с OCI из VS2017 ?

    Все на что меня хватило, это скачать Instant Client Oracle для Windows:


    оттуда взял 4 нужные dll файл:
    -oci.dll
    -oraociei19.dll
    -orannzsbb19.dll
    -oraons.dll

    По крайней мере я так понял из этой инструкции:


    И потом в Visual Studio 2017 с помощью функции LoadLibraryW указал к ним путь для подключения их в качестве динамической библиотеки:
    Код:
    Цитата

    HINSTANCE hMyDLL_oci = LoadLibraryW(L"D://Oracle distibute//Oracle_DLL///oci.dll");
    HINSTANCE hMyDLL_ociw32 = LoadLibraryW(L"D://Oracle distibute//Oracle_DLL//ociw32.dll");
    HINSTANCE hMyDLL_orannzsbb19 = LoadLibraryW(L"D://Oracle distibute//Oracle_DLL//orannzsbb19.dll");
    HINSTANCE hMyDLL_oraociei1 = LoadLibraryW(L"D://Oracle distibute//Oracle_DLL//oraociei19.dll");
    HINSTANCE hMyDLL_oraons = LoadLibraryW(L"D://Oracle distibute//Oracle_DLL//oraons.dll");


    А что делать дальше, как хотя бы установить соединение с сервером БД, ввести там UserName, Password, HostName - вообще не могу понять. :(
    Сообщение отредактировано: Optimus11 -
      А почему не используешь штатные средства .Net: System.Data.OracleClient? Я чего-то не понимаю в вопросе?
        Цитата MIF @
        А почему не используешь штатные средства .Net: System.Data.OracleClient? Я чего-то не понимаю в вопросе?

        Потому что условие, что - нельзя использовать .NET
        Сообщение отредактировано: Optimus11 -
          Откуда такое условие?
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0211 ]   [ 15 queries used ]   [ Generated: 28.03.24, 21:41 GMT ]