반응형

전체 글 193

윈도우 탐색기에서 로컬 PC 의 사용자 경로 등으로 바로 가는 특수 경로 단축어

윈도우 탐 색기에서 아래 내용을 복사해서 실행 하면 %LOCALAPPDATA%\Programs 아래처럼 폴더로 이동이 될것이다. C:\Users\\AppData\Local\Programs 이처럼 다른 "특수 경로 단축어"도 알아보자. %LOCALAPPDATA% → C:\Users\\AppData\Local%APPDATA% → C:\Users\\AppData\Roaming%PROGRAMFILES% → C:\Program Files%PROGRAMFILES(X86)% → C:\Program Files (x86)%USERPROFILE% → C:\Users\%TEMP% → C:\Users\\AppData\Local\Temp%HOMEPATH% → \Users\%..

develop 2026.02.24

오라클에서 테이블의 Constraint Type 확인 쿼리.

오라클에서 테이블의 Constraint Type 확인 쿼리 이다.-- CONSTRAINT_TYPE 컬럼에 아래 파라메터를 입력할 수도 있다.-- P : PRIMARY KEY -- R : FOREIGN KEY -- U : UNIQUE -- C : NOT NULL, CHECK SELECT A.CONSTRAINT_NAME, A.TABLE_NAME, B.COLUMN_NAME, A.CONSTRAINT_TYPE, A.R_CONSTRAINT_NAMEFROM USER_CONSTRAINTS A, USER_CONS_COLUMNS BWHERE 1=1AND A.CONSTRAINT_NAME = B.CONSTRAINT_NAME--AND B.COLUMN_NAME = ''AND A.CONSTRAINT_TYPE = 'R';

develop 2026.02.23

오라클에서 문자 환경 설정에 따른 한글 표시 및 저장이 안되는 이유.

아래 쿼리의 결과가 SELECT * FROM nls_database_parameters WHERE parameter IN ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET'); 이렇게 안나올 경우에 NLS_NCHAR_CHARACTERSET => AL16UTF16 NLS_CHARACTERSET => AL32UTF8 글자 표시가 다르게 나올 것이다.with t as (select '녓' c1, '뷁' c2, N'녓' c3, N'뷁' c4from dual)select * from t; # 해결1. 비추. User 캐릭터셋 변겅. (User 생성시 이미 UTF-8 지원이 안되는 캐릭터 셋 사용 했을 가능성 있음.) # 해결2. 걍 해당 컬럼을 varchar2 ==> n..

develop 2026.02.23

Git. 깃. 짖. 소스를 이전 버전으로..

SourceSafe, TFS만 사용 하다가 깃 처음 사용 해봄. 1. 단점.파일 하나 단위로 체크 인 안됨.기능이 너무 많음. 장점.기능이 너무 많음. 2. 소스 되 돌리기.2-1. 바로 이전 버전으로 되돌리기 git checkout 파일이름 2-2. 특정 이전 버전으로 되돌리기 git checkout 커밋코드 파일이름  ex)  "특정 파일(b,c)를 이전 시점으로 되돌리기 ==> git checkout 43da321 b.txt c.txt

develop 2025.01.20

델파이 프로그램 소스 보기

델파이를 c# 으로 컨버전 하는 프로젝트를 했었다. #프로그램 소스 보기Open(폴더 아이콘) : *.dpr 파일을 선택View Form (shift+F12) : 볼려는 소스 선택. #단축키F11 : 컨트롤 속성 창. object InspectorF12 : UI 및 소스 전환#프로그램 소스 보기 2UI 확인은 델파이 프로그램을 사용하고,소스는 Visual Code 혹은 파스칼 지원 되는 텍스트 에디터 툴을 사용 하는게 정신 건강에 이로움. #디버깅ctrl+F7 : 파라메터 내용 확인 가능.

develop 2025.01.20

c# devExpress Winform xtraGrid에서 그리드 내용 찾기

1. c# devExpress Winform xtraGrid에서 그리드 내용 찾기단, 컬럼 2개 이상의 내용 이다. 자체 기능으로 컬럼 필터나,   ctrl+F 로 그리드 내용을 찾을 수도 있고,코딩으로는 gridview1.LocateByDisplayText 이 있다. (https://simplain.tistory.com/461) 2. 코딩 컬럼 2개 이상의 값으로 행을 찾아야 할때는 DataTable의 함수를 이용해서 해결DataTable dt = gridControl1 as DataTable; DataRow[] drs = dt.Select ( string.Format ("col='{0}' and col2=''{1}", c1, c2);int frow = 0;if( drs.length > 0){   fr..

develop 2024.10.14

C# ToolTip 컨트롤에 자기 Name을 tooltip으로 보여주고 싶다.

1. C# ToolTip 컨트롤에 자기 Name을 tooltip으로 보여주고 싶다. 2. 코드ToolTip toolTip = new ToolTip();             toolTip.ShowAlways = true;             toolTip.SetToolTip(컨트롤, 툴팁내용); toolTip.SetToolTip(txt, txt.Name); toolTip.SetToolTip(grd, grd.Name); //이런 속성도 있지만 그닥 사용할 필요는 ...//toolTip.AutoPopDelay = 3000; //toolTip.InitialDelay = 2000; //toolTip.ReshowDelay = 1000; //toolTip.IsBalloon = true; //별로. 3. 둥.

카테고리 없음 2024.10.14

c# devExpress Winform XtraGrid Header BackColor, ForeColor

1. gridControl 의 헤더에 BackColor랑 폰트 컬러를 주고 싶다.폰트 컬러는 컬럼 속성의  ForeColor를 지정 해주면 되는데,BackColor는 그리드의 스킨을 제외하고 적용 해야 되는데 헤더 모양이 바뀌는 좀 그렇다. 2. 그래서 사용하는 것이 CustomDraw 이벤트를 사용해서,BackColor, ForeColor 지정 후 각 각 DrawBackground, DrawString 함수를 호출 해서 다시 그려 준다. private void grd_CustomDrawBandHeaer(..sender, ... e)  {      if (e.Band.Caption == _전역변수)      {          e.Appearance.BackColor = Color.Yellow;     ..

develop 2024.10.14
반응형