C#でDataTableにDataColumn(列)を追加するサンプルです。
サンプルソース
例)DataTable「dt」にDataColumnを追加する
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
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の生成は、以下記事をご覧ください。