私はDatatableを持っています。c# - 1つのフィールドがnullの場合はdatatable、別の値を設定する
using (DataSet ds = new DataSet())
{
da.Fill(ds);
dt = ds.Tables[0];
}
このようなデータのdt
、リターンリスト、この画像から
、ときユーザーIDがDBNullは、その後、私はそれを行うことができますどのように0にDOCCOUNTのequlを設定したいのですか?
私はDatatableを持っています。c# - 1つのフィールドがnullの場合はdatatable、別の値を設定する
using (DataSet ds = new DataSet())
{
da.Fill(ds);
dt = ds.Tables[0];
}
このようなデータのdt
、リターンリスト、この画像から
、ときユーザーIDがDBNullは、その後、私はそれを行うことができますどのように0にDOCCOUNTのequlを設定したいのですか?
あなたはこのような何かを試みることができる:
dt = ds.Tables[0];
foreach(DataRow row in dt.Rows)
{
if(row["userId"] == DBNull.Value)
{
row["docCount"] = 0;
}
}
をデフォルト値を設定することができます! –
ありません心配のDBNull.Valueをする必要がありすぎて、SQLクエリから –
あなたはしかし、それは良い答えをたまたまあなたが代わりにヌル –