- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
SqlCommand SomeCommand = new SqlCommand(SelectString, ConnectionString);
int result;
if(SomeCommand.ExecuteScalar() == null)
{
result = 0;
}
else
{
result = (int)SomeCommand.ExecuteScalar();
}
guest 02.06.2010 15:39 # −3
Lennis 02.06.2010 15:47 # +1
где такую траву берешь?
guest 02.06.2010 17:34 # 0
Lennis 02.06.2010 18:02 # −2
1) В первый раз Select не вернул ни одной записи
2) В следующей транзакции тот-же Select возвращал какое-то значение
guest 02.06.2010 18:07 # 0
lusores 02.06.2010 17:32 # +1
while ( SomeCommand.ExecuteScalar() == null );
int result = (int) SomeCommand.ExecuteScalar();
guest 02.06.2010 17:58 # 0
absolut 03.06.2010 09:43 # 0
lusores 03.06.2010 16:31 # 0
absolut 03.06.2010 17:24 # −2
lusores 03.06.2010 19:40 # 0
absolut 03.06.2010 22:13 # 0
lusores 03.06.2010 22:36 # 0
absolut 03.06.2010 23:40 # 0
absolut 03.06.2010 23:54 # 0
Не думал просто, что это библиотечный класс. С шарпами дел не имел ;)
lusores 04.06.2010 01:17 # 0
absolut 04.06.2010 01:20 # 0
lusores 04.06.2010 01:59 # +1
ВыполнятьСукаПокаНеИсполнишь(ЗапросКБазе );
СделатьНаВсякийСлучайКонтрольныйВызов();
... Примерно так, ага.
absolut 04.06.2010 09:53 # −1
lusores 04.06.2010 10:08 # 0
guest 04.06.2010 18:18 # −2
guest 03.06.2010 08:07 # −2
O_O 03.06.2010 08:44 # 0
Ексепшн може вилетіти
guest 03.06.2010 09:50 # 0
Stalker 03.06.2010 13:54 # 0
guest 03.06.2010 14:08 # 0
2 слова из 11 - русские. люблю украинский!
mindfreakthemon 03.06.2010 15:20 # 0
а вот у "хреново" точного соответствия нету.
guest 04.06.2010 08:48 # +1
guest 03.06.2010 10:12 # 0
SqlCommand SomeCommand = new SqlCommand(SelectString, ConnectionString);
int result;
try{
result = (int)SomeCommand.ExecuteScalar();
}catch
{result = 0;}
или
int result;
if(int.tryParce(SomeCommand.ExecuteScala r(), result)
{
//погнали дальше
}
gm1 09.06.2010 12:21 # 0
gm1 09.06.2010 12:24 # 0
SqlCommand SomeCommand = new SqlCommand(SelectString, ConnectionString);
return (int)((int?)SomeCommand.ExecuteScalar() ?? 0);
ну или как-то так ) (не отрывать руки!)
a11chemist 11.06.2010 10:03 # −1
a11chemist 11.06.2010 09:34 # +1
Ушат_Помоев 13.06.2010 06:41 # −1
Ушат_Помоев 13.06.2010 06:48 # 0