1
if(oDataTable.Rows[0]["File"] != null) //byte array
{

}

テーブルのファイル列が null のようです。ただし、コード部分でnullかどうかを確認しようとすると、else部分には行きません。誰かがこれを修正する方法を教えてもらえますか?

4

1 に答える 1

2

Convert.IsDBNullで DBNull を確認する必要があると思います:

if(!Convert.IsDBNull(oDataTable.Rows[0]["File"]))
{
}
于 2012-04-11T14:47:23.117 に答える