Чтение из определенных пользователем типов таблиц - PullRequest
0 голосов
/ 04 сентября 2018

У меня есть сценарий, в котором я должен хранить и отправлять данные из UI на сервер sql. Для этого я создал один тип таблицы, для которого определение, как показано ниже.

  CREATE TYPE AllocationDt AS TABLE
  (
    Healthplan VARCHAR(MAX),
    Site VARCHAR(MAX),
    TotaMembers VARCHAR(MAX),
    EarnedPeriod VARCHAR(MAX),
    PMPM VARCHAR(MAX),
    TOtalAmount NVARCHAR(MAX),
    HealthPlanID NVARCHAR(MAX),
    SiteID NVARCHAR(MAX),
    TempEffDate NVARCHAR(MAX),
    TempTermDate NVARCHAR(MAX)
)

Проходя так от DAL:

objDB.AddInParameter(objCMD, "@dtAllocation", SqlDbType.Structured, dtAllocation);

Во время выполнения у меня появляется ошибка:

Object cannot be cast from DBNull to other types.

Кто-нибудь знает причину этого?

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