|
|
|
ODBC, Создать DSN
|
|||
|---|---|---|---|
|
#18+
White Owl А если не умеешь работать с массивами и лень учится работать с массивами, то можно сделать по другому: Код: plaintext 1. О, за это спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 17:02 |
|
||
|
ODBC, Создать DSN
|
|||
|---|---|---|---|
|
#18+
2 White Owl Программа должна иметь INI файл (или что-то похожее), чтоб там был прописан DNS Вот туда можно и нужно прописать все что в DNS и даже больше А вот если - нужно срубить бабки за инсталяцию, чтоб никто кроме вас не смог это сделать, или просто показать, насколько сложен продукт уже при инсталяции, то да и DNS и реестр и какой-нибудь файлик или dll в глубь чужих каталогов закинуть(windows\... или др.) и пр.и пр. ;-)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 17:26 |
|
||
|
ODBC, Создать DSN
|
|||
|---|---|---|---|
|
#18+
Олег Нов2 White Owl Программа должна иметь INI файл (или что-то похожее), чтоб там был прописан DNS Вот туда можно и нужно прописать все что в DNS и даже больше Неправда. Не должна. Кроме твоих собственных программ, бывают еще и системные программы например isql или backup какой-нибудь. Их не научишь разбирать твой собственный ini. К тому же, делая микроутилиту в дополнение к уже существующему проекту можно жестко вписать туда имя dsn и обойтись вообще без разбора ini. DSN это в конце-концов тоже самое что и INI файл, только ориентированый на базы данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 17:34 |
|
||
|
ODBC, Создать DSN
|
|||
|---|---|---|---|
|
#18+
Собственный софт (в т.ч. различные утилиты) Oracle и MS не используют DNS Они используют или конфигурационный файл или возможность запуска с параметрами (имя сервера, пользователя, пароль) или при запуске(обращении) визульно выбрать базу Например 1) tnsnames.ora 2) SQL Plus и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 17:47 |
|
||
|
ODBC, Создать DSN
|
|||
|---|---|---|---|
|
#18+
Олег НовСобственный софт (в т.ч. различные утилиты) Oracle и MS не используют DNS Они используют или конфигурационный файл или возможность запуска с параметрами (имя сервера, пользователя, пароль) или при запуске(обращении) визульно выбрать базуУгу, и ты либо заставляешь юзера вручную подключаться к базе, либо для каждого чиха пишешь длинную строку с набором параметров. Мне при переносе базы на другой сервер достаточно поменять один dsn, а тебе прийдется бегать по всем конфигам, батникам и ярлыкам и править их. Не, если хочешь жить с dsn-less подключениями, то вперед. Никто не запрещает. ССЗБ, только и всего :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 18:10 |
|
||
|
ODBC, Создать DSN
|
|||
|---|---|---|---|
|
#18+
При переносе базы на другой сервер ты меняешь dsn на каждом компе, а я меняю 1 строку на 1-м файле, расположенном на сетевом ресурсе В программах и БД (разные организации - разные задачи и БД) при подключении может быть или нет кнопка с обзором достуных серверов (как в Query Analyzer - MS SQL Server) и юзер может подключиться к любому доступному (сам пользуюсь чтоб не править ничего и коннектиться к раб. или тестовой базам) А так DNS тож в общем ничего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 18:56 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2029250]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
166ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 465ms |

| 0 / 0 |
