

| Public Class DataView Inherits MarshalByValueComponent Implements IBindingList, IList, ICollection,IEnumerable, _ ITypedList, ISupportInitialize |
| public DataView(); public DataView(DataTable); |
| DataView dv; dv = new DataView(theDataSet.Tables["Employees"]); |
| DataView dv = new DataView(); dv.Table = theDataSet.Tables["Employees"]; DataView構(gòu)造函數(shù)使你由DataTable中得到一個DataView對象。如果需要,反之亦可。事實上,DataTable對象的DefaultView屬性返回一個該表的DataView對象。 DataView dv = dt.DefaultView; |
| public virtual string RowFilter {get; set;} |
| dv.RowFilter = "Country = 'USA'"; dv.RowFilter = "EmployeeID >5 AND Birthdate < #1/31/82#" dv.RowFilter = "Description LIKE '* |
| dv.RowFilter = "employeeID IN (2,4,5)" |
| dv.RowFilter = "Description LIKE '[[]*[]]product[[]*[]]" |
| dv.RowFilter = "Description LIKE 'prod*ct" |
| IIF(expression, if_true, if_false) |
| IIF(employeeID<6, Len(lastname) %2 =0, Len(lastname) %2 >0) |

| Dim dv As New DataView() dv = ds.Tables("Employees").DefaultView dv.RowFilter = "employeeid >5" ListBox1.Items.Clear() Dim buf As String Dim dr As DataRowView For Each dr In dv buf = "" buf &= dr("lastname").ToString()& ", " & dr("firstName").ToString() ListBox1.Items.Add(buf) Next |
| CurrentRows | 包括所有未更新的、新的和修改的數(shù)據(jù)行 |
| Deleted | 所有自上次調(diào)用AcceptChanges后刪除的數(shù)據(jù)行 |
| ModifiedCurrent | 所有自上次調(diào)用AcceptChanges后修改過的數(shù)據(jù)行 |
| ModifiedOriginal | 所有自上次調(diào)用AcceptChanges后original版本的數(shù)據(jù)行 |
| New | 所有自上次調(diào)用AcceptChanges后新添加的行 |
| OriginalRows | 返回初始數(shù)據(jù)行,包含unchanged和deleted 的 |
| Unchanged | 所有未更新的數(shù)據(jù)行 |
| theMasterGrid.DataSource = m_ds.Tables("Employees").DefaultView |
| m_ds.Tables("Employees").DefaultView.Sort = "lastname" theMasterGrid.DataSource = m_ds.Tables("Employees").DefaultView |
| Dim dvm As DataViewManager dvm = New DataViewManager(m_ds) |
| Dim dvm As DataViewManager = m_ds.DefaultViewManager |
| Dim dvm As New DataViewManager() dvm.DataSet = m_ds |
Dim dvs As DataViewSetting dvs = dvm.DataViewSettings("Employees") dvs.Sort = "lastname" |
theMasterGrid.DataSource = dvm theMasterGrid.DataMember = "Employees" |
| Public Interface IComponent Inherits IDisposable |
新聞熱點
疑難解答