Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Строка подключения к Access / 2 сообщений из 2, страница 1 из 1
25.04.2005, 10:39
    #33032742
G16313
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строка подключения к Access
Не хочется создавать DSN (бегать по компам), ести ли что-нить аналогичное строке подключения к SQL Server, но для Access
...
Рейтинг: 0 / 0
26.04.2005, 01:41
    #33034593
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строка подключения к Access
Hi G16313!

Есть. К любому ODBC источнику данных можно обращаться БЕЗ DSN-а - вот только формат строк соединения у всех разный будет. Проще всего IMHO получить желаемую строку так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
ln1 = SQLSTRINGCONNECT("Driver={название ODBC драйвера}")
* тут в диалоге КОНКРЕТНОГО ODBC драйвера указать нужные параметры
* в т.ч. имя и путь к mdb для Access драйвера и нажать OK
IF m.ln1 <  0 
    MESSAGEBOX("что-то намудрили, повторить ещё раз")
ELSE
    _CLIPTEXT = SQLGETPROP(m.ln1, "ConnectString")
    SQLDISCONNECT(m.ln1)
ENDIF
* Если всё ОК то в буфере обмена будет нужная тебе строка

Название драйвера посмотри в панели ODBC администратора. Учти, что один и тот-же драйвер может называться по разному!!! Т.е. на клиенте нужно меть строго определённо названный драйвер!

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Строка подключения к Access / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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