- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- mssql
- 버림
- DataTable
- merge
- PostgreSQL
- 대량 insert
- lastIndexOf
- 데이터테이블 합치기
- 소수점 자르기
- MS-SQL
- 날짜 변환 형식
- 문자열 찾기
- cursor
- Bucket
- group by
- DataTable Merge
- DataTable Copy
- 소수점
- 이행은 이미
- 다른 테이블에 속해있습니다
- Column
- indeof
- datatable 컬럼 제거
- contains
- datatable 행 제거
- C#
- 날짜 변환
- 데이터테이블
- Elasticsearch
- 올림
목록C# (6)
노트
두개의 테이블 dt, dt2 dt.Rows.Add(dt2.Rows[0]); - 에러 이행은 이미 다른테이블에 속해있습니다. dt.Rows.Add(dt2.Rows[0].ItemArray); - 에러 안남
1) IndexOf 문자열에서 특정 문자나 문자열이 존재하는 지 검사. 존재 할 경우 해당 문자(문자열)이 시작하는 위치 값을 반환.존재하지 않을 시 -1을 반환. 위치는 0부터 시작123string str = "가나다라마바사아";int postion = str.IndexOf("라마바");Console.WriteLine(postion.ToString()); // 결과 3cs 2) LastIndexOf IndexOf 와 다르게 뒤쪽부터 검색. 123string str = "가나다라마바사아";int postion = str.LastIndexOf("라마바");Console.WriteLine(postion.ToString()); // 결과 3cs 3) Contains 문자열을 포함 하는지 검사. 문자열이 포함 ..
- 특정 컬럼 제거1234DataTable A;A.Columns.Remove("ColumnName");A.Columns.RemoveAt(ColumnIndex); Colored by Color Scriptercs 기존 테이블 A.Columns.Remove("Gubun"); 실행 후 A.Columns.RemoveAt(3); 실행 후 - 행 제거A.Row[RowIndex].Delete(); A.AcceptChanges();
- 반올림 Math.Round(값) Math.Round(값, 소수점) - 올림 Math.Ceiling(값) - 버림 Math.Truncate(값) 소수점 3자리 버림 ex) 값 = 5.55555; Math.Truncate(값 * 1000) / 1000; -> 5.555 올림이나 버림의 경우 값의 정수부분만 결과로 돌려준다. 반올림의 경우 소수점을 지정하지 않는 경우엔 정수, 소수점을 지정하는 경우에 소수점을 기준으로 반올림
dt = dt.Select("Check = true").CopyToDataTable(); Table A column1 column2 column3 column4 a 1 3 c b 2 4 d a 3 5 c // column1의 값이 a인 row만 찾기 123456789string search = "a"; DataTable B = new DataTable(); for(int i = 0; i 0) B = A.Select(string.Format("column1 = '{0}'", search)).CopyToDataTable();}Colored by Color Scriptercs 이후 데이터테이블 BTable B column1 column2 column3 column4 a 1 3 c a 3 5 c