Имеющий Что Сказать
Зарегистрирован: 09 September 2005
Сообщения: 66
Примеры кода: 1
|
RE: Правильно ли я использовал finally и закрыл SqlDataReader в классе ? |
20 November 2005 13:58 |
|
|
|
|
после return уже ничего не срабатывает public int ReturnSQLvalueInt(string mySelectQuery)
{
int val = 0;
SqlDataReader dr = ExecuteQuerySqlDataReader(mySelectQuery);
if(dr == null)
return val;
if (dr.IsClosed)
{
Trace.WriteLine ("Реадер закрыт");
return val;
}
try
{
if (dr.Read())
{
val = dr.GetInt32(0);
}
}
catch(SqlException sqlEx)
{
SqLLocalerror(sqlEx,mySelectQuery);
}
// Обработка проблем соединения
finally
{
dr.Close();
}
return val;
}
Слушай, а ты прав... ))) Спасибо, Виталий. Начать сознательно жить нужно с того, как точно определить все свои цели в жизни во всех сферах. (PSYLIVE.ru)
p.s. у вас должно получиться минимум 5 категорий и 100 пунктов.
p.s.s. после этого напечатайте это в форме небольшой книжки и носите с собой
|
|