Ошибка SQL Datatable “ Значение не может быть нулевым »

Я выполняю 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, я получаю значение «Нет». Это допустимое значение, а не нулевое значение.

Как я могу решить эту проблему?

0
задан Frank 16 October 2011 в 21:59
поделиться