DataColumn.ColumnName プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DataColumn.ColumnName プロパティの意味・解説 

DataColumn.ColumnName プロパティ

DataColumnCollection 内の列名を取得または設定します

名前空間: System.Data
アセンブリ: System.Data (system.data.dll 内)
構文構文

Dim instance As DataColumn
Dim value As String

value = instance.ColumnName

instance.ColumnName = value
public string ColumnName { get;
 set; }
/** @property */
public String get_ColumnName ()

/** @property */
public void set_ColumnName (String value)

プロパティ
列の名前。

例外例外
例外種類条件

ArgumentException

このプロパティnull 参照 (Visual Basic では Nothing) または空の文字列設定され、列がコレクション属してます。

DuplicateNameException

同じ名前の列がコレクション内に既に存在します。名前の比較では、大文字と小文字区別されません。

解説解説

作成された DataColumn には ColumnName 値がありません。ただし、DataColumn を DataTable オブジェクトDataColumnCollection追加すると、列に既定の名前 ("Column1"、"Column2" など) が指定されます。

既定では、Caption の値は ColumnName の値に設定されます。

使用例使用例

DataSet 内のすべてのテーブルすべての列の ColumnName取得する例を次に示します。この例では、新しColumnNameDataColumn作成する方法示します

Private Sub PrintColumnNames(dataSet As
 DataSet)
    Dim table As DataTable
    Dim column As DataColumn 

    ' For each DataTable, print the ColumnName.
    For Each table in dataSet.Tables
        For Each column in
 table.Columns
        Console.WriteLine(column.ColumnName)
        Next
    Next
End Sub

Private Sub AddColumn(table As
 DataTable)
    Dim column As DataColumn
    column = New DataColumn()

    With column
        .ColumnName = "SupplierID"
        .DataType = System.Type.GetType("System.String")
        .Unique = True
        .AutoIncrement = False
        .Caption = "SupplierID"
        .ReadOnly = False
    End With

    ' Add the column to the table's columns collection.
    table.Columns.Add(column)
End Sub
private void PrintColumnNames(DataSet dataSet)
{
    // For each DataTable, print the ColumnName.
    foreach(DataTable table in dataSet.Tables)
    {
        foreach(DataColumn column in table.Columns)
        {
            Console.WriteLine(column.ColumnName);
        }
    }
}
 
private void AddColumn(DataTable table)
{
    DataColumn column;
    column = new DataColumn();
    column.ColumnName = "SupplierID";
    column.DataType = System.Type.GetType("System.String");
    column.Unique = true;
    column.AutoIncrement = false;
    column.Caption = "SupplierID";
    column.ReadOnly = false;

    // Add the column to the table's columns collection.
    table.Columns.Add(column);
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からDataColumn.ColumnName プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からDataColumn.ColumnName プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からDataColumn.ColumnName プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「DataColumn.ColumnName プロパティ」の関連用語

DataColumn.ColumnName プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataColumn.ColumnName プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS