Я пытаюсь создать подключение к моему SQL Server через Access. Я не хочу связывать таблицы, поскольку некоторые из таблиц в БД очень большие. Я буду выполнять запросы в Access, которые вытаскивают информацию с SQL-сервера.Подключение доступа ADO к SQL Server 2014 Management Studio
Sub CreateConnection()
Dim cnn As ADODB.Connection
Set cnn = New ADODB.Connection
cnn.Open "Server=MBLWINDOWS-PC\SQLEXPRESS;Database=AdventureWorks2012; UserId=myUsername;Password=myPassword"
Debug.Print cnn.ConnectionString
cnn.Close
End Sub
имя пользователя и пароль для доступа к серверу SQL является пользователям окна Логин и пароль
Как я могу включить это в моей строке соединения?
* «Я не хочу, чтобы связать таблицы, как некоторые из таблиц в БД очень велики.» * Похоже, что вы на самом деле не понимаю, как связаны таблицы работают. –
Как и в случае быстрого наблюдения, факт наличия связанной таблицы с 1 миллионом строк НЕ приводит к доступу, чтобы вытащить все записи. Фактически вы можете запустить форму (или отчет), связанную с этими связанными таблицами, и использовать предложение where, такое как Where Customer id = 134, ТОЛЬКО вытащить 1 запись в эту форму или отчет. –