DataColumnCollection.Add Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří a přidá DataColumn objekt do objektu DataColumnCollection.
Přetížení
| Name | Description |
|---|---|
| Add() |
Vytvoří a přidá DataColumn objekt do objektu DataColumnCollection. |
| Add(DataColumn) |
Vytvoří a přidá zadaný DataColumn objekt do objektu DataColumnCollection. |
| Add(String) |
Vytvoří a přidá DataColumn objekt, který má zadaný název do objektu DataColumnCollection. |
| Add(String, Type) |
Vytvoří a přidá DataColumn objekt, který má zadaný název a typ do objektu DataColumnCollection. |
| Add(String, Type, String) |
Vytvoří a přidá DataColumn objekt, který má zadaný název, typ a výraz do objektu DataColumnCollection. |
Add()
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
Vytvoří a přidá DataColumn objekt do objektu DataColumnCollection.
public:
System::Data::DataColumn ^ Add();
public:
virtual System::Data::DataColumn ^ Add();
public System.Data.DataColumn Add();
public virtual System.Data.DataColumn Add();
member this.Add : unit -> System.Data.DataColumn
abstract member Add : unit -> System.Data.DataColumn
override this.Add : unit -> System.Data.DataColumn
Public Function Add () As DataColumn
Public Overridable Function Add () As DataColumn
Návraty
Nově vytvořený DataColumn.
Příklady
Následující příklad vytvoří a přidá nové DataColumn do DataColumnCollection souboru DataTable.
Private Sub AddColumn()
' Get the DataColumnCollection from a table in a DataSet.
Dim columns As DataColumnCollection = _
DataSet1.Tables("Prices").Columns
Dim column As DataColumn = columns.Add()
With column
.DataType = System.Type.GetType("System.Decimal")
.ColumnName = "Total"
.Expression = "UnitPrice * Quantity"
.ReadOnly = True
.Unique = False
End With
End Sub
Poznámky
Sloupec má výchozí název (Sloupec1, Sloupec2 atd.).
Pokud se kolekce úspěšně změní přidáním nebo odebráním sloupců, dojde k CollectionChanged události.
Viz také
Platí pro
Add(DataColumn)
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
Vytvoří a přidá zadaný DataColumn objekt do objektu DataColumnCollection.
public:
void Add(System::Data::DataColumn ^ column);
public void Add(System.Data.DataColumn column);
member this.Add : System.Data.DataColumn -> unit
Public Sub Add (column As DataColumn)
Parametry
- column
- DataColumn
Přidání DataColumn
Výjimky
Parametr column je null.
Sloupec již patří do této kolekce nebo do jiné kolekce.
Kolekce již obsahuje sloupec se zadaným názvem. (Porovnání nerozlišuje malá a velká písmena.)
Výraz je neplatný. Další informace o tom, jak vytvářet výrazy, najdete v Expression této vlastnosti.
Příklady
Následující příklad přidá do DataColumn .DataColumnCollection
Private Sub AddDataColumn()
' Get the DataColumnCollection from a DataTable in a DataSet.
Dim columns As DataColumnCollection = _
DataSet1.Tables("Orders").Columns
Dim column As New DataColumn()
With column
.DataType = System.Type.GetType("System.Decimal")
.ColumnName = "ItemPrice"
.Caption = "Price"
.ReadOnly = False
.Unique = False
.DefaultValue = 0
End With
columns.Add(column)
End Sub
Poznámky
Pokud se kolekce úspěšně změní přidáním nebo odebráním sloupců, dojde k CollectionChanged události.
Viz také
Platí pro
Add(String)
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
Vytvoří a přidá DataColumn objekt, který má zadaný název do objektu DataColumnCollection.
public:
System::Data::DataColumn ^ Add(System::String ^ columnName);
public:
virtual System::Data::DataColumn ^ Add(System::String ^ columnName);
public System.Data.DataColumn Add(string? columnName);
public System.Data.DataColumn Add(string columnName);
public virtual System.Data.DataColumn Add(string columnName);
member this.Add : string -> System.Data.DataColumn
abstract member Add : string -> System.Data.DataColumn
override this.Add : string -> System.Data.DataColumn
Public Function Add (columnName As String) As DataColumn
Public Overridable Function Add (columnName As String) As DataColumn
Parametry
- columnName
- String
Název sloupce.
Návraty
Nově vytvořený DataColumn.
Výjimky
Kolekce již obsahuje sloupec se zadaným názvem. (Porovnání nerozlišuje malá a velká písmena.)
Příklady
Následující příklad vytvoří a přidá nový DataColumn do souboru DataColumnCollectionDataTable.
Private Sub AddColumn()
' Get the DataColumnCollection from a table in a DataSet.
Dim columns As DataColumnCollection = _
DataSet1.Tables("Prices").Columns
Dim column As DataColumn = columns.Add("Total")
With column
.DataType = System.Type.GetType("System.Decimal")
.ReadOnly = True
.Expression = "UnitPrice * Quantity"
.Unique = False
End With
End Sub
Poznámky
Ve výchozím nastavení DataType je stringnový sloupec .
Pokud null se pro název předá prázdný řetězec ("") výchozí název ("Column1", "Column2" atd.) se do sloupce dostane.
Použijte metodu Contains k určení, zda sloupec s navrhovaným názvem již v kolekci existuje.
Pokud se kolekce úspěšně změní přidáním nebo odebráním sloupců, dojde k CollectionChanged události.
Viz také
Platí pro
Add(String, Type)
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
Vytvoří a přidá DataColumn objekt, který má zadaný název a typ do objektu DataColumnCollection.
public:
System::Data::DataColumn ^ Add(System::String ^ columnName, Type ^ type);
public:
virtual System::Data::DataColumn ^ Add(System::String ^ columnName, Type ^ type);
public System.Data.DataColumn Add(string? columnName, Type type);
public System.Data.DataColumn Add(string columnName, Type type);
public virtual System.Data.DataColumn Add(string columnName, Type type);
member this.Add : string * Type -> System.Data.DataColumn
abstract member Add : string * Type -> System.Data.DataColumn
override this.Add : string * Type -> System.Data.DataColumn
Public Function Add (columnName As String, type As Type) As DataColumn
Public Overridable Function Add (columnName As String, type As Type) As DataColumn
Parametry
- columnName
- String
Použije ColumnName se při vytváření sloupce.
Návraty
Nově vytvořený DataColumn.
Výjimky
Kolekce již obsahuje sloupec se zadaným názvem. (Porovnání nerozlišuje malá a velká písmena.)
Výraz je neplatný. Další informace o tom, jak vytvářet výrazy, najdete v Expression této vlastnosti.
Příklady
Následující příklad vytvoří a přidá nový DataColumn do souboru DataColumnCollectionDataTable.
Private Sub AddColumn()
Dim columns As DataColumnCollection = _
DataSet1.Tables("Orders").Columns
' Add a new column and return it.
Dim column As DataColumn = columns.Add( _
"Total", System.Type.GetType("System.Decimal"))
column.ReadOnly = True
column.Unique = False
End Sub
Poznámky
Pokud null se pro název předá prázdný řetězec ("") výchozí název ("Column1", "Column2" atd.) se do sloupce dostane.
Použijte metodu Contains k určení, zda sloupec s navrhovaným názvem již v kolekci existuje.
Pokud se kolekce úspěšně změní přidáním nebo odebráním sloupců, dojde k CollectionChanged události.
Viz také
Platí pro
Add(String, Type, String)
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
- Zdroj:
- DataColumnCollection.cs
Vytvoří a přidá DataColumn objekt, který má zadaný název, typ a výraz do objektu DataColumnCollection.
public:
System::Data::DataColumn ^ Add(System::String ^ columnName, Type ^ type, System::String ^ expression);
public:
virtual System::Data::DataColumn ^ Add(System::String ^ columnName, Type ^ type, System::String ^ expression);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members might be trimmed for some data types or expressions.")]
public System.Data.DataColumn Add(string? columnName, Type type, string expression);
public System.Data.DataColumn Add(string? columnName, Type type, string expression);
public System.Data.DataColumn Add(string columnName, Type type, string expression);
public virtual System.Data.DataColumn Add(string columnName, Type type, string expression);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members might be trimmed for some data types or expressions.")>]
member this.Add : string * Type * string -> System.Data.DataColumn
member this.Add : string * Type * string -> System.Data.DataColumn
abstract member Add : string * Type * string -> System.Data.DataColumn
override this.Add : string * Type * string -> System.Data.DataColumn
Public Function Add (columnName As String, type As Type, expression As String) As DataColumn
Public Overridable Function Add (columnName As String, type As Type, expression As String) As DataColumn
Parametry
- columnName
- String
Název, který se má použít při vytváření sloupce.
- expression
- String
Výraz, který se má přiřadit k Expression vlastnosti.
Návraty
Nově vytvořený DataColumn.
- Atributy
Výjimky
Kolekce již obsahuje sloupec se zadaným názvem. (Porovnání nerozlišuje malá a velká písmena.)
Výraz je neplatný. Další informace o tom, jak vytvářet výrazy, najdete v Expression této vlastnosti.
Příklady
Následující příklad vytvoří a přidá nový DataColumn do souboru DataColumnCollectionDataTable.
Private Sub AddColumn()
' Get the DataColumnCollection of a table in a DataSet.
Dim columns As DataColumnCollection = _
DataSet1.Tables("Orders").Columns
' Add a new column and return it.
Dim column As DataColumn = _
columns.Add("Total", System.Type.GetType( _
"System.Decimal"), "Price + Tax")
column.ReadOnly = True
column.Unique = False
End Sub
Poznámky
Pokud null se pro název předá prázdný řetězec ("") výchozí název ("Column1", "Column2" atd.) se do sloupce dostane.
Použijte metodu Contains k určení, zda sloupec s navrhovaným názvem již v kolekci existuje.
Pokud se kolekce úspěšně změní přidáním nebo odebráním sloupců, dojde k CollectionChanged události.