본문 바로가기

전체 글77

[C#/WPF] DateTime 특정 요일 구하기(DayOfWeek) C#에서 DateTime은 통하여 연월일 및 시간 등을 구하는 클래스입니다. 이번에는 DateTime을 이용하여 특정 날짜에 대한 요일을 구해보는 방법에 대하여 알아보도록 하겠습니다. 특정 요일 또는 주말 등을 지정하여 구하는 방식에서 많이 사용합니다. C# DateTime 특정 날짜의 요일 구하기 1. DateTime을 이용한 요일 구하기 특정 날짜의 요일을 구하는 방법에서 사용되는 열거형 enum 인 DayOfWeek를 사용합니다. DayOfWeek의 값은 이미 C#에서 각각의 요일이 숫자 형식으로 정의되어 있어서 사용하기에 매우 편리합니다. 일요일(Sunday)의 값은 0이며, 0부터 6까지 순서대로 증가하며 토요일(Saturday)의 값은 6입니다. 2. 특정 날짜의 요일을 구하는 예제 날짜를 요.. 2023. 11. 15.
[MSSQL] INSERT INTO SELECT 문 (조회된 결과를 삽입) 지난번 MSSQL에서 INSERT 문의 사용법을 다뤄보았습니다. 이번에는 심화과정으로 원하는 데이터를 SELECT(조회) 한 후 그 결과를 현재 테이블에 INSERT(삽입) 하는 방법에 대하여 알아보도록 하겠습니다. ● MSSQL INSERT 문의 기본 문법에 대하여 궁금하신 분들께서는 아래 링크를 참조해주세요. [MSSQL] INSERT 문 사용법 및 예제 (+ 여러개 레코드 추가) 지난 시간에는 MSSQL SELECT 문을 통한 데이터 조회하는 방법에 대하여 알아보았고, 이번 시간에는 MSSQL에 데이터를 삽입(추가) 하기 위한 INSERT 문의 사용법을 알아보고 간단한 예제도 다뤄보도록 chragu.com MSSQL INSERT INTO SELECT 문 1. INSERT INTO SELECT 문 기.. 2023. 11. 14.
[MSSQL] INSERT 문 사용법 및 예제 (+ 여러개 레코드 추가) 지난 시간에는 MSSQL SELECT 문을 통한 데이터 조회하는 방법에 대하여 알아보았고, 이번 시간에는 MSSQL에 데이터를 삽입(추가) 하기 위한 INSERT 문의 사용법을 알아보고 간단한 예제도 다뤄보도록 하겠습니다. MSSQL INSERT 문 INSERT 문이란? MSSQL에서 INSERT 문이란 특정 테이블(Table)에 원하는 데이터를 추가/삽입하기 위하여 사용하는 쿼리문으로써, 테이블의 모든 컬럼(Column) 또는 특정 컬럼만을 지정하여 데이터를 추가할 수 있습니다. 1. INSERT 기본 문법 INSERT INTO [삽입할 테이블] ([삽입할 컬럼1], [삽입할 컬럼2], ..., [삽입할 컬럼n]) VALUES ([삽입할 데이터1], [삽입할 데이터2], ..., [삽입할 데이터n]);.. 2023. 11. 13.
[C#/WPF] 문자열이 숫자인지 판단(Regex.IsMatch, Int32.TryParse) C# 프로그래밍에서 문자열이 숫자인지 판단하는 두 가지 방법에 대하여 알아보도록 하겠습니다. 첫 번째로는 정규식을 사용한 숫자 판별 방식이며, 두 번째는 문자열을 숫자로 데이터형을 변환하는 방법을 통한 숫자 판별입니다. C#/WPF 문자열값이 숫자인지 판단 정규식 사용 // 정규식(Regex) 사용 public bool isNumber(string strNumber) { return Regex.IsMatch(strNumber, @"^[+-]?\d*$"); } 위 정규식의 IsMatch 함수를 통하여 문자열의 값이 숫자인지 아닌지 판별할 수 있습니다. 해당 문자열이 '0' ~ '9'까지의 숫자로만 이루어져 있다면 true를 반환하며, 숫자가 아닌 경우 false를 반환합니다. Int32.TryParse 함.. 2023. 11. 13.
[MSSQL] SELECT 문 사용법 및 예제 MSSQL에서 테이블의 존재하는 데이터를 조회(검색)를 하기 위해서는 SELECT 명령어를 사용해야 합니다. 이번에는 기본적인 MSSQL SELECT 문의 사용법에 대하여 알아보고 간단한 예제도 다뤄보도록 하겠습니다. MSSQL SELECT 문 SELECT 기본 문법 SELECT [조회할 컬럼] FROM [조회할 테이블] WHERE [조건절]; 예제 -- Club 테이블 조회 -- 1. 이름이 '박지운'인 사람 검색 SELECT * FROM Club WHERE Name = '박지운'; -- 2. 나이가 34살인 사람의 이름과 성별 검색 SELECT Name, Gender FROM Club WHERE AGE = '34'; -- 두가지 이상의 조건문 검색시 AND 명령어 사용 -- 3. 나이가 20살 이상의.. 2023. 11. 2.