2012. 3. 7. 05:59
SQL_Parser 예제
2012. 3. 7. 05:59 in 습작 및 R&D
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
안녕하세요 Geeks_Company 입니다.
최근 파싱 관련된 기반 기술을 활용하여, Vb소스 파싱을 보여드렸는데요(함수목록만 추출 가능).
요 기반 기술을 응용하여 SQL 컬럼 명 추출하는 클래스를 만들어 보았습니다.
요 컬럼 추출 기능은 기존에 스키마 파일로 테이블을 추출 하여 뽑는 기능과 더불어서, 만들려고 했던 기능인데요.
이제서야 만드네요.
간단한 스크린샷을 보면서 설명 드리겠습니다.
구문분석 할 소스 입니다.
체가 만든 Tokenizer를 사용하여서 처리 하는 메인 소스 입니다.
분석 결과 입니다.
..
Code generating까지 개발하게 되면, C# 바이너리 코드 기반으로, "안녕세상아!"를 SQL 문법 / C# / java 문법으로도 출력이 가능할 듯 하네요.
감사 합니다.
'습작 및 R&D' 카테고리의 다른 글
VB 함수 및 변수 추출 기능2. (0) | 2012.03.18 |
---|---|
VB 변수 추출 기능. (0) | 2012.03.17 |
VB6 함수 구문 분석 예제. (0) | 2012.03.04 |
간단하게 나마 VB 분석기를 만들었네요. (0) | 2012.03.04 |
[수공 성과 관리 시스템] SQL 관련 유틸. (0) | 2011.10.24 |