Доступ к интерфейсу с помощью SQL Server 2016 "Всегда зашифровано"

У меня есть приложение Access, которое я пытаюсь заставить работать с данными SQL Server 2016, которые имеют несколько столбцов, которые "всегда зашифрованы". Я использую Access 2010, и я не могу заставить это работать, хотя из того, что я прочитал, кажется, что это должно.

У меня установлены последние драйверы ODBC 13, новые .accdb В базе данных (созданной с помощью Access 2010, однако, в случае, если это вызывает проблемы), я делаю ссылки на таблицы, но получаю тарабарщину только из двух моих зашифрованных столбцов

Я даже пытался это использовать параметризованный запрос, но все равно бред для зашифрованных столбцов.

Dim con As New ADODB.Connection
Dim cmd As New ADODB.Command
Dim rst As ADODB.Recordset
With con
    .ConnectionString = "DRIVER=ODBC Driver 13 for SQL Server;SERVER=myServer;Trusted_Connection=Yes;DATABASE=AEdatabase;Column Encryption Setting=Enabled"
    .Open
    With cmd
        .ActiveConnection = con
        .CommandType = adCmdStoredProc
        .CommandText = "Debtor4IDSP"
        .Parameters.Item("@id") = 68
    End With
    Set rst = cmd.Execute
    Do Until rst.EOF
        Debug.Print rst.Fields("SSnum")

Есть идеи, что мне здесь не хватает?

0 ответов

Другие вопросы по тегам