Не нашел ответы на свои вопросы поиском поэтому пишу :)
У меня есть база Access содержащая несколько таблиц внутри, туда же прицеплена база MSSQL через ODBC, при выборке данных вопросов не возникает, данные из базы MSSQL подтянуты с помощью Query в Access, а вот удаление данных с формы в Access, вызвало трудности.
Как удалить такие данные?
Если я пишу просто в коде
Dim db As Database
Dim qd As QueryDef
Dim strSQL As String
Dim rs As Recordset
Set db = CurrentDb
strSQL = "DELETE * FROM dbo_ManagementReportXOrderTypes where ManagementRepID = " & CStr(ReportList.Value) & " and OrderTypeID = " & CStr(ReportXOrderTypes.Value) & ";"
Set qd = db.CreateQueryDef("", strSQL)
qd.Execute
где dbo_ManagementReportXOrderTypes - query в Access, выбранны данные из MSSQL,
то у меня возникает ошибка 3086