profile
안녕하십니까 인사올립니다

TCHAR * , LPTSTR

TCHAR \*ASD10ASD1 = \_T("HELLOW WORLD");LPTSTR A1= ASD1;

2023년 11월 1일
·
0개의 댓글
·

#ifndef ~ #endif

\*\*헤더파일 1 헤더파일 2 메일소스파일이렇게 작성되 있다고하면 메인파일을 컴파일하면이렇게 add(int a, int b)가 2번 정의된다.\*\*헤더파일 1 헤더파일 2 메일소스파일이렇게 작성되 있다고하면 메인파일을 컴파일하면이렇게 됐다가이렇게 된다.

2023년 9월 9일
·
0개의 댓글
·

Const와 포인

2023년 9월 7일
·
0개의 댓글
·

포인터 그리고 배

먼저 연산자 &,\*에 대해서 알아보자.&,\*는 사용위치에 따라 다르게 사용된다.다음 예시를 보면서 감을 키워보자.

2023년 9월 5일
·
0개의 댓글
·

헤더파일과 소스파일

헤더파일 : 함수, 변수, 클래스 및 기타 코드 요소의 선언(Declaration)이 포함한다. 파일은 코드의 인터페이스를 정의하며, 다른 소스 파일에서 해당 코드 요소를 사용할 때 어떻게 사용해야 하는지에 대한 정보를 제공한다.소스파일 : 헤더파일에서 선언된 코드를

2023년 9월 4일
·
0개의 댓글
·

코루틴

엄청 쉬운 내용인데 조금 헷갈렸다.먼저 IEnumerator는 반복문에 사용하는 인터페이스이다.다음은 IEnumerator 인터페이스를 이용한 코드이다.IEnumerator객체를 만들고나면 객체의 메서드를 이용하여 다음 return까지 이동한다. 그래서보면 첫번째 Mo

2023년 8월 30일
·
0개의 댓글
·

Time.deltaTime

Time.deltaTime는 이전 프레임과 현재 프레임 사이의 시간 간격을 나타낸다.pc의 성능에따라 update문이 실행되는 속도가 조금씩 다른데..예를들어 1번 pc속도 : 1/50초2번 pc속도 : 1/60초3번 pc속도 : 1/70초라고 가정을 해보자.각각 1초

2023년 8월 19일
·
0개의 댓글
·

Zebra Scanner sdk 사용법

아래는 Zebra scanner를 Application에 등록하는 코드이다.this.Invoke는 ()안에 있는 메서드를 실행하는 주체가 UI스레드가 되도록 한다.(MethodInvoker) 매개변수가 없는 델리게이트를 나타낸다.다음은 XML로 표시된 데이터를 추출하는

2023년 8월 5일
·
0개의 댓글
·

SQL관련 클래스

MySqlConnection 관련 내용 역할 : DB와 여닫는 역할과 트랜잭션을 처리하는 역할을 한다.주요 속성과 메서드 1) void Open() : DB와 연결 2) MySqlCommnad CreateCommand() : MySqlCommand객체 생성(DB

2023년 8월 5일
·
0개의 댓글
·

부품의 바코드값을 수정하

부품의 이름으로 바코드를 조회한다.조회한 바코드의 값을 수정할 수 있다.

2023년 8월 5일
·
0개의 댓글
·
post-thumbnail

서브쿼리

서브쿼리는 SQL문 내에 포함된 다른 SQL문으로 좀 더 복잡한 쿼리를 작성할 때 사용한다.서브쿼리는 ()로 감싸주고 어디에 위치하느냐에 따라 사용되는 방식이 조금씩 다르다.SELECT col1, (SELECT ...) -- 스칼라 서브쿼리(Scalar Sub Quer

2023년 8월 4일
·
0개의 댓글
·

부품 추가하기

23.08.04 부품을 추가하는 폼이다.부품이름을 조회하여 이름이 같은게 있으면 입력하지 않고없으면 입력한다.

2023년 8월 4일
·
0개의 댓글
·

트랜잭션 , 데드락 개념

트랜잭션 : DB를 대상으로 수행되는 여러 가지 처리를 하나로 모은 것커밋 : 트랙잭션에 포함된 처리가 성공했을 때 그 결과를 DB에 반영롤백 : 트랜잭션 내 처리에 문제가 발생했을 때 트랜잭션이 시작되는 시점의 상태로 돌리는 것 데드락 : 서로 상대의 처리가 종료되기

2023년 8월 2일
·
0개의 댓글
·

.ShowDialog()와 .Show()의 차이?

Form창을 띄울 때 ShowDialog()와 .Show()를 사용한다.ShowDialog() : 모달방식으로 사용자가 해당 창을 닫을 때까지 다른 창과 상호작용 불가함Show() : 비모달방식으로 다른 창과 상호작용 가능

2023년 8월 2일
·
0개의 댓글
·
post-thumbnail

제품 조회하기

23년 7월 31일오늘은 DB에 접속해서 제품을 불러오는 폼을 작성했다.

2023년 7월 31일
·
1개의 댓글
·

DB에 연결하기 위한 메서드

DB에 연결하기 위해 사용하는 클래스이다.MySqlConnection.Open();은 MySqlDB와 연결을 시도한다. 만약 연결에 성공하면 MySqlConnection객체를 반환한다.이 객체를 이용하여 DB에 쿼리를 전달하고 값을 받을 수 있다.

2023년 7월 28일
·
0개의 댓글
·

예외발생 처리

예외가 발생했을 때 처리하기 위한 메서드이다. 예외처리 내용을 보고 무엇이 문제인지, 어디가 문제인지 확인하기 수정하기 위해 필요하다.

2023년 7월 28일
·
0개의 댓글
·

전진검사 용 프로그램

23년 7월 28일전진검사란 제품을 조립하기 전 올바른 부품을 사용하는 지 확인하는 검사이다.프로그램은 제품을 조회하면 부품LIST를 출력하고 바코드 스캐너로 부품의 QR을 찍으며 검사하는 방식으로 만들 것이다. 필요한 기능을 개략적으로 적어보면..1\. 제품 추가하기

2023년 7월 28일
·
0개의 댓글
·

Join

Join은 테이블끼리 결합하기 위해 사용하는 개념이다.inner join : 키가 되는 컬럼 값이 일치하는 레코드만 결합SELECT \* FROM 테이블1 INNER JOIN 테이블2 ON 테이블1.열이름 = 테이블2.열이름이렇게 하면 테이블1과 테이블2의 값이 같은

2023년 7월 28일
·
0개의 댓글
·

GROUP BY

23년 7월 26일 GROUP BY : 테이블에 저장되어 있는 칼럼의 값이 동일한 레코드를 그룹으로 묶어서 출력. 다음 테이블을 예로 들어서 실습해보자. 부서별 평균 급여를 계산하는 쿼리 select department, AVG(Salary) as AverageS

2023년 7월 27일
·
0개의 댓글
·