Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. |
Traducción
Original
|
DataView.RowFilter (Propiedad)
Obtiene o establece la expresión utilizada para filtrar las filas que se ven en el DataView.
Ensamblado: System.Data (en System.Data.dll)
Para formar un valor RowFilter, se especifica el nombre de una columna seguido de un operador y un valor que filtrar. El valor debe estar entre comillas. Por ejemplo:
"LastName = 'Smith'"
Para obtener más información, vea la propiedad Expression de la clase DataColumn.
Para devolver sólo aquellas columnas con valores nulos, se utiliza la siguiente expresión:
"Isnull(Col1,'Null Column') = 'Null Column'"
En el ejemplo siguiente se crea un DataView y se establece su propiedad RowFilter.
private void MakeDataView() { DataView view = new DataView(); view.Table = DataSet1.Tables["Suppliers"]; view.AllowDelete = true; view.AllowEdit = true; view.AllowNew = true; view.RowFilter = "City = 'Berlin'"; view.RowStateFilter = DataViewRowState.ModifiedCurrent; view.Sort = "CompanyName DESC"; // Simple-bind to a TextBox control Text1.DataBindings.Add("Text", view, "CompanyName"); }
Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2
.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
