>>997

select count(id) from テーブル名 where id = @id
これで最低でも0はかえってくるんだぞ?
そうでなくてもレコードが返ってこないだけなんだから問題ない

DBのNULLは DBNull.Value ちゃうのん?