I am reading data from DB using SqlDataReader. What is best way to check, before reading data. Which one is best out of 3
Method 1
using (SqlDataReader objReader = sqlCommand.ExecuteReader())
{
if (objReader != null)
{
while (objReader.HasRows && objReader.Read())
{
//code
}
}
}
Method 2
using (SqlDataReader objReader = sqlCommand.ExecuteReader())
{
if (objReader != null)
{
while (objReader.Read())
{
//code
}
}
}
Method 3
using (SqlDataReader objReader = sqlCommand.ExecuteReader())
{
while (objReader.HasRows && objReader.Read())
{
//code
}
}