При использовании SQL в VBA возвращается Null для значения, которое не равно Null - PullRequest
0 голосов
/ 22 января 2019

У меня проблема с тем, что мой запрос SQL возвращает значение NULL для значения, которое не равно NULL.Я провел некоторое исследование и обнаружил, что драйвер Excel для соединения проверяет значения в первых n столбцах и определяет тип данных.Проблема заключается в том, что тип данных изменяется частично вниз по данным.

Я прочитал, что могу изменить свое соединение, чтобы указать драйверу проверить все строки данных в столбце.Может кто-нибудь помочь с этим, так как я не уверен, как это сделать

мое соединение

    .Provider = "Microsoft.ACE.OLEDB.12.0"
    .ConnectionString = "Data Source=" & folderName & "ForcastReport.xlsx;" & _
    "Extended Properties=""Excel 12.0 Xml;HDR=YES"";"
    .Open

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...