Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Auto odbc / 8 сообщений из 8, страница 1 из 1
07.08.2003, 11:44
    #32229794
dead1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Auto odbc
Здрасьти.
Сорри, небольшой оффтоп. Просто тут магистраль оживлённая.
В общем, пока не имею понятия как подобраться, какой путь избрать.

Итак. Скажем, нам нужно добавить odbc server (или типа того).
В win2k/XP лезем в ContorlPanel -> AdministrativeTools -> DataSources -> SystemDSN -> Add -> SqlServer итд. Ладно, когда это делается один раз. Народ это делает достаточно часто и по 10-15 разных серваков подрубает. Захотели автоматизировать этот процесс. То есть, пишем программульку, окошко, в котором будем вводить всякие назавания, параметры, и понеслась. На VBA скорее всего это не выйдет, а вот на дельфях, наверное, можно. Только не представляю как. Один из вариантов - искать окна, объекты, контролы и имитировать нажатия мышки и клавиатуры. Может, можно как-нибудь с помощью винапи или типа того?... А может уже есть какие-нибудь сервисы, программы в винде?....
...
Рейтинг: 0 / 0
07.08.2003, 12:03
    #32229819
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Auto odbc
Создай текстовый файл, переименуй расширение в udl. Открой - заполни - посмотри, какая структура у файла стала. И заполняй его из своей программы.
Или еще проще - создай файл udl, открывай его прямо из программы.
...
Рейтинг: 0 / 0
07.08.2003, 12:05
    #32229823
dead1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Auto odbc
А куда этот файл пихать?
...
Рейтинг: 0 / 0
07.08.2003, 12:12
    #32229834
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Auto odbc
>А куда этот файл пихать?

[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[
...
Рейтинг: 0 / 0
07.08.2003, 12:19
    #32229840
dead1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Auto odbc
Ах вот оно как... Хорошо, дальше разберёмся. Спасибо.
...
Рейтинг: 0 / 0
07.08.2003, 13:52
    #32229990
DLM
DLM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Auto odbc
Вообще-то в VBA создать DSN проще простого
http://support.microsoft.com/default.aspx?scid=kb;en-us;184608
...
Рейтинг: 0 / 0
07.08.2003, 15:17
    #32230147
dead1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Auto odbc
А это вообще рулез. Надо будет поближе познакомиться с негрософт.ком. Там много интересного бывает.
...
Рейтинг: 0 / 0
07.08.2003, 17:00
    #32230350
DLM
DLM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Auto odbc
Если что, обращайся...
я тут как раз вчера и сегодня этим делом занимался, более-менее разобрался
и ДСН удалось создать, и в реестре потом ключи добавить
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Auto odbc / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]