Я выполняю sql-запрос и получаю сообщение об ошибке Значение не может быть нулевым. Имя параметра: dataTable
Код:
strSQLHost = "select HostBase.AppName from HostBase where HostBase.appid=0"
Dim dtHost As DataTable
Dim daHost As SqlDataAdapter = New SqlDataAdapter(strSQLHost, conn)
daHost.Fill(dtHost)
Ошибка возникает в daHost.Fill (dtHost)
Когда я запускаю этот запрос в диспетчере SQL Enterprise, я получаю значение «Нет». Это допустимое значение, а не нулевое значение.
Как я могу решить эту проблему?