Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > ExecuteScalar


Автор: MasterOfCode 16.2.2010, 12:14
Что вернет SqlCommand.ExecuteScalar() если выборка ни чего не возвращает.

Код

select id from table where title = 'title'

Автор: KelTron 16.2.2010, 15:02
В мсдн заглянуть не судьба?

Автор: MasterOfCode 16.2.2010, 15:09
Цитата(KelTron @  16.2.2010,  17:02 Найти цитируемый пост)
В мсдн заглянуть не судьба? 

Быстро пробежался по мсдн, не нашел там этого. Там есть только на инсерт, если вставка не пройдет, он вернет "0".
А на селект ни чего не сказано. :(

Автор: vlsaf 18.2.2010, 00:44
Возвращаемое значение
Тип: System.Object
Первый столбец первой строки набора результатов или ссылка null (Nothing in Visual Basic), если набор результатов пуст.

Это из MSDN. Ясней не скажешь. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)