전체 글
-
[Asp.net - C#] Farpoint Cell에 BackColor 반영하는 하기.Programming/ASP 2011. 11. 30. 15:42
일반적으로 배경색 변경할 때 사용하는 방법 for (int i = 0; i < grid.ActiveSheetView.RowCount; i++){ if (int.Equals(i % 2, 0)) grid.ActiveSheetView.Rows[i].BackColor = Color.White; else grid.ActiveSheetView.Rows[i].BackColor = Color.WhiteSmoke;} farpoint Web Control 에서 지원하는 부분 grid.ActiveSheetView.AlternatingRows.Count = 2;grid.ActiveSheetView.AlternatingRows[0].BackColor = Color.White;grid.ActiveSheetView.Alternat..
-
Database 테이블 정의서 및 컬럼구조 쿼리를 통해 가져오기Database 2011. 10. 12. 10:24
해당 스키마에 존재하는 테이블에 대한 구조를 쿼리를 통해서 가져옵니다. SQL Server에서는 사용해보지 않았습니다. Oracle에서 사용!! SELECT DECODE(COLUMN_ID, 1, A1.TABLE_NAME, '') TABLE_NAME ,DECODE(COLUMN_ID, 1, A1.TABLE_COMMENTS, '') TABLE_COMMENTS ,A1.COLUMN_ID ,A1.COLUMN_NAME ,A1.COLUMN_COMMENTS ,DECODE(B1.CONSTRAINT_TYPE, 'P', 'Y') PK_FLAG ,DECODE(A1.NULL_FLAG, '', 'NOT NULL', '') NULL_FLAG ,A1.DATA_TYPE || (CASE A1.DATA_TYPE WHEN 'NUMBER' T..
-
[C#] Farpoint Sheet에 대한 CellType 반영하는 방법Programming/C# 2011. 10. 12. 10:17
Farpoint Sheet 컨트롤은 Microsoft Excel과 같은 형태의 Spread Sheet입니다. 해당 컨트롤을 이용해서 프로그램을 할 경우 Cell에 대한 속성때문에 고민하는 경우가 발생하는데.. 아래의 Cell 방법으로 Cell Type을 변경 할 수 있습니다. 기본적으로 TextCellType을 지원합니다. General Cell Type FarPoint.Win.Spread.CellType.GeneralCellType generalCellType = new FarPoint.Win.Spread.CellType.GeneralCellType();generalCellType.FormatString = "###,###";tempGrid.ActiveSheet.Columns[0].CellType = ..
-
[Oracle] Connect byDatabase 2011. 6. 30. 21:07
계층적으로 되어있는 데이터는 Connect by라는 오라클 함수를 통해서 가져올 수 있다. 사용 방법 select level, /* 보여줘야되는 데이터 */ from ( /* 계층 구조를 가지고 있는 Data or View */ ) a" ); start with search_column = /* 검색 조건*/ connect by prior /*관련 데이터*/ = /*검색조건*/ group by /* 중복 방지 */ order by level 이와 같은 방법으로 진행한다. 예를 들자면.. 이와 같은 데이터를 조회할 경우... 직원 직급 ------------- 개똥 사장 영희 부장 순희 과장 길동 대리 철수 대리 select lpad(' ',(level-1)*2,' ')||직원 직원,직급,level fro..
-
[C#] DataTable → TreeviewProgramming/C# 2011. 6. 30. 20:56
DataTable에 있는 계층적 데이터를 트리뷰로 보여주는 방법.. 일단 보여줘야되는 데이터를 dataTable로 받아온다.. 받아온 DataTable → DataRow[] 로변환한다. 이후 재귀함수를 이용하여 트리뷰에 보여주기전 재귀함수 작업을 진행한다.. 출처 : 어느 인터넷 ... (죄송: 급하게 찾다보니 출처를 까먹었네요 저작권에 문제가 되는경우 댓글 달아주세요) void GetLotInfo() { // 데이터 가져와서 DataTable dataTable = new DataTable("TableName"); DataRow[] dataRow = new DataRow[dataTable.Rows.Count]; treeDataTable.Rows.CopyTo(dataRow, 0); treeLotHistor..
-