DataColumnCollection.Add Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar och lägger till ett DataColumn objekt i DataColumnCollection.
Överlagringar
| Name | Description |
|---|---|
| Add() |
Skapar och lägger till ett DataColumn objekt i DataColumnCollection. |
| Add(DataColumn) |
Skapar och lägger till det angivna DataColumn objektet i DataColumnCollection. |
| Add(String) |
Skapar och lägger till ett DataColumn objekt som har det angivna namnet i DataColumnCollection. |
| Add(String, Type) |
Skapar och lägger till ett DataColumn objekt som har det angivna namnet och skriver till DataColumnCollection. |
| Add(String, Type, String) |
Skapar och lägger till ett DataColumn objekt som har det angivna namnet, typen och uttrycket i DataColumnCollection. |
Add()
Skapar och lägger till ett DataColumn objekt i DataColumnCollection.
public:
virtual System::Data::DataColumn ^ Add();
public:
System::Data::DataColumn ^ Add();
public virtual System.Data.DataColumn Add();
public System.Data.DataColumn Add();
abstract member Add : unit -> System.Data.DataColumn
override this.Add : unit -> System.Data.DataColumn
member this.Add : unit -> System.Data.DataColumn
Public Overridable Function Add () As DataColumn
Public Function Add () As DataColumn
Returer
Den nyligen skapade DataColumn.
Exempel
I följande exempel skapas och läggs en ny DataColumn till i DataColumnCollection en 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
Kommentarer
Ett standardnamn ("Column1", "Column2" och så vidare) ges till kolumnen.
Om samlingen har ändrats genom att lägga till eller ta bort kolumner inträffar händelsen CollectionChanged .
Se även
Gäller för
Add(DataColumn)
Skapar och lägger till det angivna DataColumn objektet i 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)
Parametrar
- column
- DataColumn
Att DataColumn lägga till.
Undantag
Parametern column är null.
Kolumnen tillhör redan den här samlingen eller till en annan samling.
Samlingen har redan en kolumn med det angivna namnet. (Jämförelsen är inte skiftlägeskänslig.)
Uttrycket är ogiltigt. Mer information om hur du skapar uttryck finns i Expression egenskapen.
Exempel
I följande exempel läggs en DataColumn till i en 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
Kommentarer
Om samlingen har ändrats genom att lägga till eller ta bort kolumner inträffar händelsen CollectionChanged .
Se även
Gäller för
Add(String)
Skapar och lägger till ett DataColumn objekt som har det angivna namnet i DataColumnCollection.
public:
virtual System::Data::DataColumn ^ Add(System::String ^ columnName);
public:
System::Data::DataColumn ^ Add(System::String ^ columnName);
public virtual System.Data.DataColumn Add(string columnName);
public System.Data.DataColumn Add(string columnName);
abstract member Add : string -> System.Data.DataColumn
override this.Add : string -> System.Data.DataColumn
member this.Add : string -> System.Data.DataColumn
Public Overridable Function Add (columnName As String) As DataColumn
Public Function Add (columnName As String) As DataColumn
Parametrar
- columnName
- String
Kolumnens namn.
Returer
Den nyligen skapade DataColumn.
Undantag
Samlingen har redan en kolumn med det angivna namnet. (Jämförelsen är inte skiftlägeskänslig.)
Exempel
I följande exempel skapas och läggs en ny DataColumn till i en DataColumnCollection av .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("Total")
With column
.DataType = System.Type.GetType("System.Decimal")
.ReadOnly = True
.Expression = "UnitPrice * Quantity"
.Unique = False
End With
End Sub
Kommentarer
Som standard DataType är stringför den nya kolumnen .
Om null eller en tom sträng (""") skickas in för namnet, ges ett standardnamn ("Column1", "Column2" och så vidare) till kolumnen.
Contains Använd metoden för att avgöra om en kolumn med det föreslagna namnet redan finns i samlingen.
Om samlingen har ändrats genom att lägga till eller ta bort kolumner inträffar händelsen CollectionChanged .
Se även
Gäller för
Add(String, Type)
Skapar och lägger till ett DataColumn objekt som har det angivna namnet och skriver till DataColumnCollection.
public:
virtual System::Data::DataColumn ^ Add(System::String ^ columnName, Type ^ type);
public:
System::Data::DataColumn ^ Add(System::String ^ columnName, Type ^ type);
public virtual System.Data.DataColumn Add(string columnName, Type type);
public System.Data.DataColumn Add(string columnName, Type type);
abstract member Add : string * Type -> System.Data.DataColumn
override this.Add : string * Type -> System.Data.DataColumn
member this.Add : string * Type -> System.Data.DataColumn
Public Overridable Function Add (columnName As String, type As Type) As DataColumn
Public Function Add (columnName As String, type As Type) As DataColumn
Parametrar
- columnName
- String
Att ColumnName använda när du skapar kolumnen.
Returer
Den nyligen skapade DataColumn.
Undantag
Samlingen har redan en kolumn med det angivna namnet. (Jämförelsen är inte skiftlägeskänslig.)
Uttrycket är ogiltigt. Mer information om hur du skapar uttryck finns i Expression egenskapen.
Exempel
I följande exempel skapas och läggs en ny DataColumn till i en DataColumnCollection av .DataTable
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
Kommentarer
Om null eller en tom sträng (""") skickas in för namnet, ges ett standardnamn ("Column1", "Column2" och så vidare) till kolumnen.
Contains Använd metoden för att avgöra om en kolumn med det föreslagna namnet redan finns i samlingen.
Om samlingen har ändrats genom att lägga till eller ta bort kolumner inträffar händelsen CollectionChanged .
Se även
Gäller för
Add(String, Type, String)
Skapar och lägger till ett DataColumn objekt som har det angivna namnet, typen och uttrycket i DataColumnCollection.
public:
virtual System::Data::DataColumn ^ Add(System::String ^ columnName, Type ^ type, System::String ^ expression);
public:
System::Data::DataColumn ^ Add(System::String ^ columnName, Type ^ type, System::String ^ expression);
public virtual System.Data.DataColumn Add(string columnName, Type type, string expression);
public System.Data.DataColumn Add(string columnName, Type type, string expression);
abstract member Add : string * Type * string -> System.Data.DataColumn
override this.Add : string * Type * string -> System.Data.DataColumn
member this.Add : string * Type * string -> System.Data.DataColumn
Public Overridable Function Add (columnName As String, type As Type, expression As String) As DataColumn
Public Function Add (columnName As String, type As Type, expression As String) As DataColumn
Parametrar
- columnName
- String
Namnet som ska användas när du skapar kolumnen.
- expression
- String
Uttrycket som ska tilldelas Expression egenskapen.
Returer
Den nyligen skapade DataColumn.
Undantag
Samlingen har redan en kolumn med det angivna namnet. (Jämförelsen är inte skiftlägeskänslig.)
Uttrycket är ogiltigt. Mer information om hur du skapar uttryck finns i Expression egenskapen.
Exempel
I följande exempel skapas och läggs en ny DataColumn till i en DataColumnCollection av .DataTable
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
Kommentarer
Om null eller en tom sträng (""") skickas in för namnet, ges ett standardnamn ("Column1", "Column2" och så vidare) till kolumnen.
Contains Använd metoden för att avgöra om en kolumn med det föreslagna namnet redan finns i samlingen.
Om samlingen har ändrats genom att lägga till eller ta bort kolumner inträffar händelsen CollectionChanged .