Mysql からインポートすると、XML ファイルは次のようになります。
<data>
<row>
<id>1</id><name>ram</name><sno>(NULL)</sno>
</row>
<row>
<id>2</id><name>ram</name><sno>(NULL)</sno>
</row>
</data>
xml ファイルをデータセットに読み込んでいます。
if(ds.Tables[0].rows[0][sno] == DBNULL.Value)
条件は常に false です。
sno
列の値が文字列として取得される場所。それらをヌルに表現し、条件を真にしたい。