DataTableCollection.Contains Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un valor que indica si existe un objeto DataTable con el nombre especificado en la colección.
Sobrecargas
Contains(String) |
Obtiene un valor que indica si en la colección existe un objeto DataTable con el nombre especificado. |
Contains(String, String) |
Obtiene un valor que indica si existe en la colección un objeto DataTable con el nombre y espacio de nombres de tabla especificados. |
Contains(String)
- Source:
- DataTableCollection.cs
- Source:
- DataTableCollection.cs
- Source:
- DataTableCollection.cs
Obtiene un valor que indica si en la colección existe un objeto DataTable con el nombre especificado.
public:
bool Contains(System::String ^ name);
public bool Contains (string? name);
public bool Contains (string name);
member this.Contains : string -> bool
Public Function Contains (name As String) As Boolean
Parámetros
Devoluciones
true
si existe la tabla especificada; de lo contrario, false
.
Ejemplos
En el ejemplo siguiente se comprueba si existe una tabla con el nombre "Proveedores" en .DataTableCollection
private void TestForTableName()
{
// Get the DataSet of a DataGrid.
DataSet thisDataSet = (DataSet)DataGrid1.DataSource;
// Get the DataTableCollection through the Tables property.
DataTableCollection tablesCol = thisDataSet.Tables;
// Check if the named table exists.
if (tablesCol.Contains("Suppliers"))
Console.WriteLine("Table named Suppliers exists");
}
Private Sub TestForTableName()
' Get the DataSet of a DataGrid.
Dim thisDataSet As DataSet = CType(DataGrid1.DataSource, DataSet)
' Get the DataTableCollection through the Tables property.
Dim tablesCol As DataTableCollection = thisDataSet.Tables
' Check if the named table exists.
If tablesCol.Contains("Suppliers") Then
Console.WriteLine("Table named Suppliers exists")
End If
End Sub
Comentarios
Especifique el nombre del DataTable objeto mediante la TableName propiedad . Si agrega un DataTable elemento a la colección con el Add método , sin pasar ningún argumento, la tabla recibe un nombre predeterminado, en función del orden en que se agregó la tabla ("Table1", "Table2", etc.).
Para obtener el índice de , DataTableuse el IndexOf método .
Nota
Devuelve false
cuando dos o más tablas tienen el mismo nombre, pero espacios de nombres diferentes. Se producirá un error en la llamada si existe alguna ambigüedad al hacer coincidir exactamente una tabla con su nombre de tabla.
Consulte también
Se aplica a
Contains(String, String)
- Source:
- DataTableCollection.cs
- Source:
- DataTableCollection.cs
- Source:
- DataTableCollection.cs
Obtiene un valor que indica si existe en la colección un objeto DataTable con el nombre y espacio de nombres de tabla especificados.
public:
bool Contains(System::String ^ name, System::String ^ tableNamespace);
public bool Contains (string name, string tableNamespace);
member this.Contains : string * string -> bool
Public Function Contains (name As String, tableNamespace As String) As Boolean
Parámetros
Devoluciones
true
si existe la tabla especificada; de lo contrario, false
.
Ejemplos
En el ejemplo siguiente se comprueba si existe una tabla con el nombre "Proveedores" en .DataTableCollection
private void TestForTableName()
{
// Get the DataSet of a DataGrid.
DataSet thisDataSet = (DataSet)DataGrid1.DataSource;
// Get the DataTableCollection through the Tables property.
DataTableCollection tablesCol = thisDataSet.Tables;
// Check if the named table exists.
if (tablesCol.Contains("Suppliers"))
Console.WriteLine("Table named Suppliers exists");
}
Private Sub TestForTableName()
' Get the DataSet of a DataGrid.
Dim thisDataSet As DataSet = CType(DataGrid1.DataSource, DataSet)
' Get the DataTableCollection through the Tables property.
Dim tablesCol As DataTableCollection = thisDataSet.Tables
' Check if the named table exists.
If tablesCol.Contains("Suppliers") Then
Console.WriteLine("Table named Suppliers exists")
End If
End Sub
Comentarios
Especifique el nombre del DataTable objeto mediante la TableName propiedad . Si agrega un DataTable elemento a la colección con el Add método , sin pasar ningún argumento, la tabla recibe un nombre predeterminado, en función del orden en que se agregó la tabla ("Table1", "Table2", etc.).
Nota
Devuelve false
cuando dos o más tablas tienen el mismo nombre, pero espacios de nombres diferentes. Se producirá un error en la llamada si existe alguna ambigüedad al hacer coincidir exactamente una tabla con su nombre de tabla.
Para obtener el índice de , DataTableuse el IndexOf método .