|
|
|
Auto odbc
|
|||
|---|---|---|---|
|
#18+
Здрасьти. Сорри, небольшой оффтоп. Просто тут магистраль оживлённая. В общем, пока не имею понятия как подобраться, какой путь избрать. Итак. Скажем, нам нужно добавить odbc server (или типа того). В win2k/XP лезем в ContorlPanel -> AdministrativeTools -> DataSources -> SystemDSN -> Add -> SqlServer итд. Ладно, когда это делается один раз. Народ это делает достаточно часто и по 10-15 разных серваков подрубает. Захотели автоматизировать этот процесс. То есть, пишем программульку, окошко, в котором будем вводить всякие назавания, параметры, и понеслась. На VBA скорее всего это не выйдет, а вот на дельфях, наверное, можно. Только не представляю как. Один из вариантов - искать окна, объекты, контролы и имитировать нажатия мышки и клавиатуры. Может, можно как-нибудь с помощью винапи или типа того?... А может уже есть какие-нибудь сервисы, программы в винде?.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2003, 11:44 |
|
||
|
Auto odbc
|
|||
|---|---|---|---|
|
#18+
Создай текстовый файл, переименуй расширение в udl. Открой - заполни - посмотри, какая структура у файла стала. И заполняй его из своей программы. Или еще проще - создай файл udl, открывай его прямо из программы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2003, 12:03 |
|
||
|
Auto odbc
|
|||
|---|---|---|---|
|
#18+
А куда этот файл пихать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2003, 12:05 |
|
||
|
Auto odbc
|
|||
|---|---|---|---|
|
#18+
>А куда этот файл пихать? [src] Public Sub TestDataLink() ' To set things up, run the ' ShowDataLink procedure before ' running this one. Dim cnn As ADODB.Connection Set cnn = New ADODB.Connection cnn.Open "File Name=" & _ CurrentProject.Path & "\Ch06.UDL" Debug.Print cnn.ConnectionString Set cnn = Nothing End Sub [/src[ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2003, 12:12 |
|
||
|
Auto odbc
|
|||
|---|---|---|---|
|
#18+
Ах вот оно как... Хорошо, дальше разберёмся. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2003, 12:19 |
|
||
|
Auto odbc
|
|||
|---|---|---|---|
|
#18+
Вообще-то в VBA создать DSN проще простого http://support.microsoft.com/default.aspx?scid=kb;en-us;184608 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2003, 13:52 |
|
||
|
Auto odbc
|
|||
|---|---|---|---|
|
#18+
А это вообще рулез. Надо будет поближе познакомиться с негрософт.ком. Там много интересного бывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2003, 15:17 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32229840&tid=1680045]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 344ms |

| 0 / 0 |
