В SQL-запросе мы используем предложение WHERE IN
для фильтрации данных. Когда я прохожу 35000 полей в WHERE IN
статье, The ExecuteNonQuery
бросаетЗапрос WHERE IN не работает
Ссылка на объект не указывает на исключение экземпляра
Я использовал попробовать поймать в том, где ExecuteNonQuery excuted, но исключение не поймают ток метод, он уловил в родительском методе (нажатие кнопки)
Если я уменьшил счет с 35000 до 25000, SQL-запрос работает нормально. Пожалуйста помоги.
SELECT * FROM COUNTRY WHERE CountryID in ('1','2',......'35000')
Я попытался использовать таблицу Temp в SQL также, произошла такая же ошибка.
IF OBJECT_ID('tempdb..#temp)IS NOT NULL DROP #TEMP
CREATE TABLE #TEMP
(CountryID int NULL)
INSERT INTO #TEMP VALUES ('1')
.
.
.
INSERT INTO #TEMP VALUES('10')
SELECT * FROM COUNTRY WHERE CountryID IN(SELECT CountryID from #temp)
Объект ссылки нулевая ошибка не проблема, как я могу преодолеть Где в выпуске в операторе SQL запроса. Какое возможное решение позволит избежать предложения Where in в sql-запросе.
Пожалуйста, помогите. Благодарю.
Какой продукт DBMS вы используете? – jarlh
Возможный дубликат [Что означает «Ссылка на объект, не установленная на экземпляр объекта»?] (Http://stackoverflow.com/questions/779091/what-does-object-reference-not-set-to-an -instance-of-an-object-mean) –
Показать код за –