Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Настройка ODBC
|
|||
|---|---|---|---|
|
#18+
Заходим, настраиваем. Оставляем незаполненными поля "Имя пользователя" (Код) и "Пароль" на вкладке "Вход". При запуске программы, которая цепляется к серверу через указанный источник, выскакивает окошко, где "Имя пользователя" и "Пароль" запрашиваются. Просто и удобно. Вопрос: Как бы сделать так, чтобы в открывающемся окне была только одна вкладка "Вход"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 11:35 |
|
||
|
Настройка ODBC
|
|||
|---|---|---|---|
|
#18+
old_joy пишет: > Заходим, настраиваем. Оставляем незаполненными поля "Имя пользователя" > (Код) и "Пароль" на вкладке "Вход". При запуске программы, которая > цепляется к серверу через указанный источник, выскакивает окошко, где > "Имя пользователя" и "Пароль" запрашиваются. Просто и удобно. > > Вопрос: Как бы сделать так, чтобы в открывающемся окне была только одна > вкладка "Вход"? Можно написать маому "просто и удобно" :) Да основной формы загружать формочку для ввода логина и пароля, при нажатии ОК добавить эти данные к строке коннекта и соединятся. Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 13:08 |
|
||
|
Настройка ODBC
|
|||
|---|---|---|---|
|
#18+
Так оно сейчас так и работает. Потребовалось запустить ту же программу на терминальном сервере, а там, чтобы два раза пароль не запрашивать, сделал интегрированный вход. Теперь нужно бы из программы выкинуть формочку, а если опять ее на простой машине запускать? Похоже, нужно будет опрашивать имя машины, и если это терминальный сервер, то формочку Имя-Пароль не выдавать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 14:37 |
|
||
|
Настройка ODBC
|
|||
|---|---|---|---|
|
#18+
old_joy wrote: > Теперь нужно бы из программы выкинуть формочку, а если опять ее на > простой машине запускать? Похоже, нужно будет опрашивать имя машины, и > если это терминальный сервер, то формочку Имя-Пароль не выдавать... Боюсь, что да. Моё махровое IMHO в том, что вышеупомянутое окошко с закладочками живёт внутри ODBC-драйвера для ASA, и воздействовать на него мы не можем. Если кто-то меня переубедит - буду очень признателен :). Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 14:54 |
|
||
|
Настройка ODBC
|
|||
|---|---|---|---|
|
#18+
В ODBC есть помимо SQLDriverConnect еще и SQLConnect. Используя его ты можешь сделать свой диалог ввода пользователя и пароля и еще чего там тебе надо. Или не делать диалог вообще - т.е. как тебе понравиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 16:04 |
|
||
|
Настройка ODBC
|
|||
|---|---|---|---|
|
#18+
MasterZivВ ODBC есть помимо SQLDriverConnect еще и SQLConnect. Используя его ты можешь сделать свой диалог ввода пользователя и пароля и еще чего там тебе надо. Или не делать диалог вообще - т.е. как тебе понравиться. эээээ..... нет! :) SQLConnect() требует наличия в регистри предопределенного DSN. SQLDriverConnect() может использовать предопределенный DSN, но не обязательно и тогда мы будем использовать DSN-less соединение :) Если во время подключения к серверу произошла какая-нибудь ошибка (не смогла достучаться до сервера или имя/пароль не совпали) то SQLConnect() ВСЕГДА покажет диалог определения DSN. А вот SQLDriverConnect() будет действовать в соостветствии с параметром DriverCompletion. А там может быть и SQL_DRIVER_PROMPT - показать определеный в ODBC драйвере диалог и SQL_DRIVER_NOPROMPT - не показывать этот диалог ни при каких обстоятельствах. Используя SQLDriverConnect(...., SQL_DRIVER_NOPROMPT); можно показывать свой собственный диалог запроса логина/пароля или только пароля или вообще ничего не показывать, а в случае ошибки подключения функция просто вернет код ошибки и клиент сможет сам ее отформатировать и куда-нибудь показать. Управлять как именно выглядит диалог определения DSN мы не можем, это целиком завист от ODBC драйвера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 18:20 |
|
||
|
Настройка ODBC
|
|||
|---|---|---|---|
|
#18+
White Owl SQLConnect() требует наличия в регистри предопределенного DSN. SQLDriverConnect() может использовать предопределенный DSN, но не обязательно и тогда мы будем использовать DSN-less соединение :) Ну я это и имел в виду, что не обязательно DSN использовать, да и в DriverConnect в строке соединения можно вообще все указать, и диалога (от драйвера) вообще не будет. Кто там требует DSN , кто нет - уже могу не помнить, но мне как-то казалось интуитивно, что SQLConnect() как раз не требует DSN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2005, 02:28 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=33209975&tid=2013473]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 260ms |
| total: | 420ms |

| 0 / 0 |
