Evaluar y enviar comentarios
Contraer todo/Expandir todo Contraer todo
Esta página es específica de
Microsoft Visual Studio 2008/.NET Framework 3.5

Hay además otras versiones disponibles para:
Biblioteca de clases de .NET Framework
DataView..::.RowFilter (Propiedad)

Actualización: noviembre 2007

Obtiene o establece la expresión utilizada para filtrar las filas que se ven en el DataView.

Espacio de nombres:  System.Data
Ensamblado:  System.Data (en System.Data.dll)
Visual Basic (Declaración)
Public Overridable Property RowFilter As String
Visual Basic (Uso)
Dim instance As DataView
Dim value As String

value = instance.RowFilter

instance.RowFilter = value
C#
public virtual string RowFilter { get; set; }
Visual C++
public:
virtual property String^ RowFilter {
    String^ get ();
    void set (String^ value);
}
J#
/** @property */
public String get_RowFilter()
/** @property */
public  void set_RowFilter(String value)
JScript
public function get RowFilter () : String
public function set RowFilter (value : String)

Valor de propiedad

Tipo: System..::.String
Cadena que especifica cómo se van a filtrar las filas. Para obtener más información, vea la sección Comentarios.

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.

Visual Basic
Private Sub MakeDataView()
    Dim view As DataView = New DataView
    With view
        .Table = DataSet1.Tables("Suppliers")
        .AllowDelete = True
        .AllowEdit = True
        .AllowNew = True
        .RowFilter = "City = 'Berlin'"
        .RowStateFilter = DataViewRowState.ModifiedCurrent
        .Sort = "CompanyName DESC"
    End With

    ' Simple-bind to a TextBox control
    Text1.DataBindings.Add("Text", view, "CompanyName")
End Sub
C#
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 Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile para Smartphone, Windows Mobile para Pocket PC, Xbox 360

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Compatible con: 3.5, 2.0, 1.0

XNA Framework

Compatible con: 1.0
Contenido de la comunidad   ¿Qué es Community Content?
Agregar contenido nuevo RSS  Anotaciones
Processing
© 2012 Microsoft. Reservados todos los derechos. Términos de uso | Marcas Registradas | Privacidad
Page view tracker