powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Связи Access - Sql, способы реализации
10 сообщений из 10, страница 1 из 1
Связи Access - Sql, способы реализации
    #39344193
AlexOk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Подскажите пожалуйста как связать приложение access с БД sql не используя Источники данных ODBC?
У меня список глобусов (связанных таблиц) выводится через Источники данных, где я сам регистрировал нужное мне подключение. Как сделать это используя только драйвер и строку подключения? Спасибо.
...
Рейтинг: 0 / 0
Связи Access - Sql, способы реализации
    #39344194
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexOkУ меня список глобусов (связанных таблиц) выводится через Источники данных, где я сам регистрировал нужное мне подключение. Как сделать это используя только драйвер и строку подключения?В источнике данных посмотреть строку подключения и использовать её (если надо - подкорректировать) при инициализации соединения с использованием драйвера.
...
Рейтинг: 0 / 0
Связи Access - Sql, способы реализации
    #39344199
AlexOk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, спасибо. А где в access это прописывается?
...
Рейтинг: 0 / 0
Связи Access - Sql, способы реализации
    #39344202
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что именно?
...
Рейтинг: 0 / 0
Связи Access - Sql, способы реализации
    #39344288
AlexOk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, у меня есть форма в ней линки на sql таблички, таблице к форме тяну через Источники данных драйвер ODBC.
Хочу понять куда вставить строку коннекта, чтоб не было необходимости для каждого пользователя настраивать источник подключения, то есть, чтоб линки подключались через строку конекта
строка такая (ODBC;Driver={SQL Server};Server=10.10.122.110;Database=MyDB;Uid=Alex;Pwd=Logon1234;). Спасибо
...
Рейтинг: 0 / 0
Связи Access - Sql, способы реализации
    #39344296
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Связи Access - Sql, способы реализации
    #39344306
а так?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если данные не надо редактировать, то сделайте запрос к серверу со своей строкой подключения и используйте его как источник для формы
...
Рейтинг: 0 / 0
Связи Access - Sql, способы реализации
    #39344378
AlexOk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В том-то и дело, что надо. Я пробовал в запросе) Нужно, чтоб именно линки на SQL подгружались из скрипта или еще как-нибудь... Но без настройки подключения пользователем
...
Рейтинг: 0 / 0
Связи Access - Sql, способы реализации
    #39344390
AlexOk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В Form_load нужно, что-то вставить
...
Рейтинг: 0 / 0
Связи Access - Sql, способы реализации
    #39344399
а так?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
Sub tst2()
    Dim t As DAO.TableDef
    Dim Con$
    
    Con = "ODBC;Driver={SQL Server};Server=GENETIKA\FSERVER;" & _
          "Database=northwind;UID=sa;PWD=0;table=dbo.orders"
    
    With CurrentDb
        If IfTblExist("Orders") Then
            .TableDefs.Delete ("orders")
        End If
        Set t = .CreateTableDef()
        t.Name = "Orders"
        t.SourceTableName = "dbo.Orders"
        t.Connect = Con
        .TableDefs.Append t
        .TableDefs.Refresh
    End With
    Set t = Nothing
End Sub

Function IfTblExist(s$) As Boolean
    On Error Resume Next
    IfTblExist = (CurrentDb.TableDefs(s).Name = s)
End Function
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Связи Access - Sql, способы реализации
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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