DataView.RowFilter 속성
DataView에 표시할 행을 필터링하는 데 사용하는 식을 가져오거나 설정합니다.
네임스페이스: System.Data
어셈블리: System.Data(system.data.dll)
구문
‘선언
Public Overridable Property RowFilter As String
‘사용 방법
Dim instance As DataView
Dim value As String
value = instance.RowFilter
instance.RowFilter = value
public virtual string RowFilter { get; set; }
public:
virtual property String^ RowFilter {
String^ get ();
void set (String^ value);
}
/** @property */
public String get_RowFilter ()
/** @property */
public void set_RowFilter (String value)
public function get RowFilter () : String
public function set RowFilter (value : String)
속성 값
행의 필터링 방법을 지정하는 문자열입니다. 자세한 내용은 설명 부분을 참조하십시오.
설명
RowFilter 값을 만들려면 열 이름과 연산자, 필터링 대상 값을 차례로 지정합니다. 이 값은 따옴표로 묶어야 합니다. 예를 들면 다음과 같습니다.
"LastName = 'Smith'"
자세한 내용은 DataColumn 클래스의 Expression 속성을 참조하십시오.
null 값이 있는 열만 반환하려면 다음 식을 사용합니다.
"Isnull(Col1,'Null Column') = 'Null Column'"
예제
다음 예제에서는 DataView를 만들고 RowFilter 속성을 설정합니다.
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
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 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
2.0, 1.1, 1.0에서 지원
.NET Compact Framework
2.0, 1.0에서 지원
참고 항목
참조
DataView 클래스
DataView 멤버
System.Data 네임스페이스
DataColumn.Expression 속성
Sort