1. DataTable : 데이터베이스에서 조회된 데이터를 보여줄 때 많이 사용한다. : 데이터를 행과 열로써 저장할 수 있는 형식을 제공한다. * 행, 열 직접 추가 private void Form1_Load(object sender, EventArgs e) { //DataTable //데이터를 행과 열로써 저장할 수 있는 형식을 제공 DataTable dt = new DataTable(); //1번째 열 추가 DataColumn dc = new DataColumn(); dc.ColumnName = "숫자 타입"; dc.DataType = typeof(Int32); //2번째 열 추가 DataColumn dc2 = new DataColumn(); dc2.ColumnName = "이름"; dc2.Data..
1. Panel & Splitter Panel : 작업영역에 해당, 그룹화 가능 Splitter : 작업 영역을 조절 가능 => 윈폼 영역을 구분할 수 있다. 레이아웃 구성 가능. - Dock : 컨트롤의 위치 지정 - BackColor : 색 변경 * 이미지 파일 추가 방법 Properties > 리소스 > 리소스 추가 > 기존 파일 추가 > 이미지 파일 추가 2. TableLayoutPanel Dock - Fill : 화면 채우기 ColumnSpan : 열병합 행, 열 편집 - 크기 백분율, 절대값 지정하여 사이즈 조정 가능
ctrl + f5 : 실행(디버그 없이) 1. GroupBox => 하나의 영역으로 묶어서 사용 2. Label 3. MenuStrip => 메뉴 구성할 때 사용 각각의 메뉴에 이벤트 설정 가능 4. PictureBox * 이미지 추가 방법 Properties -> 리소스 -> 리소스 추가 -> 기존 파일 추가 -> 이미지 추가 -> Resource 폴더가 생기고 그 안에 이미지 파일이 추가된 것을 확인할 수 있다. * PictureBox 속성 -> Image -> 파일 추가 * 버튼 클릭 시 이미지 show private void button1_Click(object sender, EventArgs e) { pictureBox1.Image = Properties.Resources.이미지파일명; } 5...
MDI ( Multi Document Interface ) Form1.cs > 속성 isMdiContainer : 폼이 MDI 컨테이너인지 여부를 결정한다. >> true form2.MdiParent = this; >> 부모 MDI를 설정해주어야 한다. form2이 부모인 form1 영역 안에서만 보여지는 것을 확인할 수 있다. -------------------------------------------------- MessageBox System.Windows.Forms.dll 해당한다. using 으로 선언. ctrl + 클릭하면 해당 내용을 상세하게 볼 수 있다. MessageBox.Show(); 오버로딩되어 있는 걸로 알랏박스 종류, 버튼, 아이콘모양 설정 가능 * 사용자가 확인을 눌렀을 때 i..
.net framework - 윈도우 운영체제만 지원함. - .net core와 솔루션 탐색기에서 구성의 차이가 보여짐. 프로젝트 모습이 변경됨. 윈도우, 리눅스 등 다른 운영체제도 지원함. 최신 - .net core가 최신에 나왔기 때문에, 기존 프로젝트가 .net framework로 많이 개발되어 있어 계속해서 사용하고 있고, 안정적으로 운영하기 위해 지속적으로 사용함. 솔루션 탐색기 솔루션 안에는 여러 개의 프로젝트를 둘 수 있다. 프로젝트는 일종의 하나의 프로그램으로 볼 수 있다. - 우클릭 > [추가] > 새 프로젝트 ... ctrl + f5 실행 단축키 Program.cs > Main() 가장 먼저 실행됨. Form1.cs 보기 > 도구상자를 통해 label, button 등 필요한 도구들을 ..
STUFF : 지정된 문자열을 시작위치와 크기를 지정하여 원하는 문자로 치환하는 함수 STUFF ('문자열', '시작 위치', '크기', '치환 문자') FOR XML : 쿼리의 실행 결과를 XML 형식으로 만들어준다. https://coding-factory.tistory.com/118 [MSSQL] STUFF와 FOR XML PATH를 활용한 문자열 합치기 MSSQL에서 문자열을 합치는 방법은 여러가지가 있습니다. 이번 포스팅에서는 테이블을 Select 해온 결과값을 문자열로 쉽고 간편하게 만들 수 있는 방법을 소개해 드리도록 하겠습니다. STUFF, FOR XML coding-factory.tistory.com 참고하기!!
INFORMATION_SCHEMA, SYS -모두 SQL Server에서 사용할 수 있는 메타데이터 카탈로그 -데이터베이스 개체에 대한 메타데이터를 제공하는 스키마 기반 뷰 SYSOBJECTS는 조건절을 통해서 SYSOBJECT의 xtype 값이 'V'(뷰)이거나 'U'(사용자테이블)인것을 출력한다. INFORMATION_SCHEMA.KEY_COLUMN_USAGE >> PK정보 추출 INFORMATION_SCHEMA.COLUMNS >> 컬럼정보 추출 SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = ' '