私はこのコードを見ています:
object objvalid = cmd.ExecuteScalar();
//made it this far - must not have thrown an exception
retVal = true;
...しかし、これらの1つがより良いかもしれないと考えています:
object objvalid = cmd.ExecuteScalar();
retVal = (null != objvalid);
..。
Int32 anybodyThere = (Int32) cmd.ExecuteScalar();
retVal = anybodyThere > 0;