Controls [vb.net] DataTable Count / Sum / Distinct
페이지 정보
본문
'// 정렬 후 유일한 값 추출
Dim DA() As String = D.Select("", "testPaperNum ASC").CopyToDataTable.AsEnumerable().Select(Function(DR)
Return DR.Field(Of Long)("testPaperNum").ToString
End Function).Distinct().ToArray
'// 특정 조건 데이터 갯수
Count = D.Select(String.Format("[testPaperNum]='{0}' AND [Difficulty]='{1}' AND [correct]='{2}'", DA, DB, 0)).Length
또는
Count = D.Compute("count(testPaperNum)", String.Format("[testPaperNum]='{0}' AND [Difficulty]='{1}' AND [correct]='{2}'", DA, DB, 0))
'// 조건에 부합하는 합계
sum = Convert.ToInt32(getCellValue(D.Compute("SUM(Scored)", String.Format("[testPaperNum]='{0}' AND [Difficulty]='{1}' AND [correct]='{2}'", DA, DB, 0))))
[이 게시물은 하나를하더라도최선을님에 의해 2021-05-02 10:45:10 C#에서 이동 됨]
- 이전글[VBNET] 크로스 스레드 (Cross Thread) 예제 21.05.02
- 다음글vb.net 컨트롤이 자신이 만들어진 스레드가 아닌 스레드에서 액세스되었습니다. 21.05.02
댓글목록
등록된 댓글이 없습니다.