データベース

[C#] DataTableにDataColumn(列)を追加する

C#でDataTable(データテーブル)に、
DataColumn(列)を追加するサンプルです。

サンプルソース

例)DataTable「dt」にDataColumnを追加する


using System.Data;

//追加するデータカラムの定義を生成する
DataColumn dc1 = new DataColumn();
dc1.ColumnName = "Name";
dc1.DataType = typeof(string);
dc1.DefaultValue = string.Empty;

DataColumn dc2 = new DataColumn();
dc1.ColumnName = "No";
dc1.DataType = typeof(int);
dc1.DefaultValue = 0;

//データテーブルにデータカラムを追加
dt.Columns.Add(dc1);
dt.Columns.Add(dc2);

備考

  • DataColumnのDataTypeには以下のような型を設定できます。(主要なもののみ)
    ・typeof(string)
    ・typeof(int)
    ・typeof(decimal)
    ・typeof(DataTime)
    ・typeof(bool)
  • DataTableの生成は、以下記事をご覧ください。

関連記事

-データベース
-