ㅇ 대신증권 API를 이용해서 주식 전체 종목을 조회 한다.
ㅇ 조회한 Data를 Database에 저장한다.
>
ㅇ 이 테스트의 경우[StockCode], [StockName], [StockFullCode], [RegDate]의 필드만 저장하는 Table로 구성하였고 주식코드, 주식명, 주식풀코드, 등록날짜를 생성하였다.
>
ㅇ 이 테스트의 경우INSERT INTO [Stock_DB].[dbo].[TB_StockInfo] ([StockCode],[StockName],[StockFullCode],[RegDate])VALUES (‘StockCode’, ‘StockName’, ‘StockFullCode’, getdate())ㅇ Value 값의 경우는 아래 전체 코드에서와 같이 프로그래밍에서는 변수처리하여 원하는 값을 유동적으로 설정할 수 있도록 해야 한다.
>
>
>
ㅇ Database에 데이터를 입력하기 위해서는 사전에 준비해야 할 것이 있다.
– DataBase 구축 – DataBase 및 Table 생성ㅇ 저는 MSSQL을 구축하여 활용하였고, C#에서 Database 구축 및 Table 생성과 C#에서 DB를 연결/활용하는 방법에 대해서는 별로 포스팅을 할 수 있도록 하겠습니다.
ㅇ 전체 종목에 대한 상세 정보들은 조회한다.
ㅇ 조회한 종목별 상세 정보들을 분석 (데이터마이닝 등)하여 유의미한 정보를 도출한다.
ㅇ 도출된 시나리오를 기반으로 원하는 종목을 추출한다.
ㅇ 이전 테스트 내용 : [C#] 대신증권(CybosPlus) : 주식 전체 종목 조회 테스트 (CpUtil.dll > CpStockCode)[http://blog.naver.com/kaist4150/220934416871
ㅇ Main Class – button 이벤트 수정 – 전체 종목 조회 Class는 이전 포스팅에 있다.
ㅇ DB 연결 Class
ㅇ DB Table 생성 스크립트 – 아래 스크립트를 SSMS(Sql Server Management Studio) 툴에서 실행한다.