1
    DataTable dt = new DataTable();
    dt.Columns.Add(new DataColumn("ValueOne",typeof(string)){AllowDBNull = false});
    dt.Columns.Add(new DataColumn("ValueTwo",typeof(string)){AllowDBNull = false});

    DataRow row = dt.NewRow();
    row["ValueOne"] = "Test1";
    if (dt.Rows.CanAdd(row))
    {
        dt.Rows.Add(row);
    }

行を追加する前に、行を追加できるかどうかを確認する方法はありますか?

4

1 に答える 1

1

これを自動的に行う方法はありません。代わりに何をしますか?行をスキップしたいだけの場合は、それを try/catch に入れることができますが、特定の例外のみをキャッチするようにしてください。

于 2010-01-19T23:11:26.200 に答える