0
SqlDataReaderを使用してDBからデータを読み込んでいます。データを読み取る前に、どのような方法でチェックするのが最適です。どちらが3読み込み前にSQLDataReaderをチェックする最良の方法
のうち、方法1が最良である
using (SqlDataReader objReader = sqlCommand.ExecuteReader())
{
if (objReader != null)
{
while (objReader.HasRows && objReader.Read())
{
//code
}
}
}
方法2
using (SqlDataReader objReader = sqlCommand.ExecuteReader())
{
if (objReader != null)
{
while (objReader.Read())
{
//code
}
}
}
方法3ヌル
using (SqlDataReader objReader = sqlCommand.ExecuteReader())
{
while (objReader.HasRows && objReader.Read())
{
//code
}
}
。このような種類の質問は話題にはならない。 –
@TimSchmelterありがとう、ちょうどHasRowでNULL状態をチェックする必要があるかどうかを知りたい – user1926138