[ASP.NET] [VB] DataTable Select distinct 應用
distinct 用法
Dim dt As Data.DataTable = TableSource() Dim SColumn() As String = {"column1", "column2"} Dim dt2 As Data.DataTable = dt.DefaultView.ToTable(True, SColumn)dt2 結果為distinct 後的結果
DataTable複製數筆DataRow到另外一個DataTable
Dim dt As Data.DataTable = TableSource() Dim dtRow() As Data.DataRow = dt.Select("ID=10" ) Dim dtTemp As Data.DataTable = dt.Clone() If dtRow.Length > 0 Then For j As Integer = 0 To dtRow.Length - 1 dtTemp.ImportRow(dtRow(j)) Next End IfdtTemp結果為Select後的結果 這時候不可以使用 dtTemp.Rows.Add(dtRow(j)) 會出現"這個資料列已經屬於其他資料表"的錯誤
留言
張貼留言