Конференция "Corba" » Получить конект через IDispatch ! [D7, WinXP]
 
  • 312kbps (21.11.06 09:47) [20]
    там соединение проиходит к MS SQL Server, вот я и хочу получить это сиквел соединение
  • Сергей М. © (22.11.06 09:02) [21]

    > там соединение проиходит к MS SQL Server


    Понятно что не к господу богу)

    Ну, предположим, получил ты некий хэндл - что дальше ? Что с ним делать-то будешь ?

    Продемонстрируй в коде или псевдокоде последующее использование тобой этого хэндла ..
  • 312kbps (22.11.06 10:08) [22]
    Получить некое соединение к серверу и делать запросы , типа
    "select * from ....."

    типа ADO соединения или как то по другому ( !?!?!
  • Сергей М. © (22.11.06 10:24) [23]

    > типа ADO соединения или как то по другому ( !?


    Откуда там взялось ADO ?) .. В sql-версии 1Сv7 используется допотопная ODBC. Когда эта беда разрабатывалась, не было еще ни OLEDB ни тем более ADO.

    А даже если бы там и использовалась ADO, в каком виде ты ожидаешь получить это соединение  ?
  • 312kbps (22.11.06 11:46) [24]
    а тоже соединение ODBC получить можно ?
    и через него делать запросы ?
  • Сергей М. © (22.11.06 11:58) [25]

    > соединение ODBC получить можно ?


    Нельзя.

    И вообще - ерундой ты занялся.

    Открой свое собственное соединение и делай там все что тебе заблагорассудится.

    Если платформа не предоставляет интерфейс непосредственного доступа к соединению, значит на это у разработчиков есть веские основания.
  • 312kbps (22.11.06 13:23) [26]
    а получить, хотя бы, куда конектится, название сервера, базы - это возможно ?

    просто бывают такие варианты когда база запускается в монопольном режиме, для этого и требовалось использовать тот же конект что и база !
  • Сергей М. © (23.11.06 10:32) [27]

    > получить, хотя бы, куда конектится, название сервера, базы
    > - это возможно ?


    Наверно, возможно. Ведь 1С-приложение откуда-то таки берет эти данные для своей работы .. Спроси в службе поддержки разработчика платформы ..

    И пойми ты, наконец, что если разработчик не предоставил тебе доступ к интересующему тебя интерфейсу, значит это имеет под собой веские основания.

    Хотя бы потому что обращение к этому интерфейсу может не быть потокобезопасным.
 
Конференция "Corba" » Получить конект через IDispatch ! [D7, WinXP]
Есть новые Нет новых   [134431   +9][b:0][p:0]