CopyFromRecordSet имеет недопустимое исключение Cast - PullRequest
0 голосов
/ 25 января 2019

У меня есть набор данных, созданный из сценария SQL, и я пытаюсь вывести один столбец в столбец в Excel.Набор записей создает один столбец с максимум 228 записями в любой момент времени.

В настоящее время это код, который я использую (в коде я - номер столбца Excel, который всегда установлен):

myWkBook.Sheets(Row.Item("intTypeSort")).Cells(5, i).CopyFromRecordset(myResultsDS.Tables(0))

Мне выдается ошибка:

Такой интерфейс не поддерживается (Исключение из HRESULT: 0x80004002 (E_NOINTERFACE))

Есть идеи?

1 Ответ

0 голосов
/ 25 января 2019

Я добавил значение в Excel следующим образом: worksheet.Cells(5, i).value = "SomeValue"

Таким образом, вы можете перебрать свой DataSet и добавить значения вручную.

Я не уверен, что Row.Item ("intTypeSort") пытается сделать.

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