Я использую следующий код. Проблема в том, что rst.recordcount показывает -1. Когда я беру тот же запрос в Access. это возвращает два ряда. У меня есть MS Access 365 front end и SQL 2017 backend.
В начале current.connection отображается:
Provider = Microsoft.ACE.OLEDB.12.0; ID пользователя = Admin;
Я удивлен, почему это не работает .
Спасибо за любые идеи
Dim strSQL As String, strSQLWHERE As String
Dim rst As ADODB.Recordset
Dim strFolderPath As String
rst.Close
Set rst = New ADODB.Recordset
strSQL = "SELECT tblHyperlinks.* FROM tblHyperlinks WHERE Doc_Version_ID = " & Me!Doc_Version_ID
rst.Open strSQL, CurrentProject.Connection
If rst.RecordCount <= 0 Then
ELSE
'' Need to be here
End IF