본문 바로가기

반응형

코딩정보/C#

(46)
[C#] OLEDB를 통한 엑셀파일 불러오기(데이터그리드뷰) 안녕하세요 코딩 연습생 입니다 이전 포스팅에서 직접 엑셀의 API를 활용하여 엑셀파일의 내용을 불러와 데이터그리드뷰와 연동하는 포스팅을 업로드했었는데요 https://codingman.tistory.com/100 [C#] 엑셀 템플릿파일 불러오기 및 값 넣기 안녕하세요 코딩 연습생입니다 아직도 코로나19로 인해서 기업들 소상인 분들 모두 참 어렵게 지내고 계시는거 같습니다 저 또한 회사원으로 회사가 많이 힘들어 지고 있다고 체감할 정도니깐요 그래도 국가에서.. codingman.tistory.com 이전 포스팅 방식으로 직접 구현을 해보신 분이나 관련 내용을 아시는분들이라면 아실것 같은데요 위의 방법으로 구현했을시(직접 엑셀을 임포트하는 방식) 제일 큰 단점은 대량을 엑셀 파일을 읽을때 엄청 느리다는것 ..
[C#] DataGridView 동적 컬럼 생성하기 안녕하세요 코딩연습생입니다 이번 시간에 포스팅하고자 하는건 제목에도 나와 있지만 MSSQL을 통해서 C#으로 DataGridView 컨트롤의 컬럼을 동적으로 생성하게 하여 한 페이지에서 여러 Data를 조회 할 수 있는 유동적인 DataGirdView를 사용하는 방법을 포스팅 해볼려고 합니다 말은 거창한데 결국은 데이터그리드뷰의 속성을 하나씩 설정해서 유동적으로 사용하게 하는 방법입니다 첫번째는 조회 타입에 따라 변화 할 그리드뷰의 속성을 MSSQL에서 프로시져로 지정 합니다 IF @GUBUN = 'COL_CNT_MANDO' BEGIN SELECT 37 AS CNT --전체 컬럼 출력수 END IF @GUBUN = 'COL_CNT_ETC' BEGIN SELECT 22 AS CNT --전체 컬럼 출력수 E..
[C#] 엑셀 Cells 사용시 속도 문제 해결하기 안녕하세요. 코딩연습생입니다. 정말 오랜만에 글을 쓰는거 같습니다.. 회사 프로젝트 진행 때문에 시간을 너무 빼앗겨 버리네요ㅎㅎ 근데 저도 이제 블로거가 다 된거 같습니다 하루에도 몇번씩 포스팅 걱정을 하고 있는거 보면 약간 전문적인 사람이 된거 같은 느낌이 드네요ㅎㅎㅎ 저번 시간에 C#으로 엑셀 파일 내보내기 포스팅을 한적이 있는데요 https://codingman.tistory.com/100 [C#] 엑셀 템플릿파일 불러오기 및 값 넣기 안녕하세요 코딩 연습생입니다 아직도 코로나19로 인해서 기업들 소상인 분들 모두 참 어렵게 지내고 계시는거 같습니다 저 또한 회사원으로 회사가 많이 힘들어 지고 있다고 체감할 정도니깐요 그래도 국가에서.. codingman.tistory.com 해당 예제로 구현을 해..
[C#] 엑셀 템플릿파일 불러오기 및 값 넣기 안녕하세요 코딩 연습생입니다 아직도 코로나19로 인해서 기업들 소상인 분들 모두 참 어렵게 지내고 계시는거 같습니다 저 또한 회사원으로 회사가 많이 힘들어 지고 있다고 체감할 정도니깐요 그래도 국가에서 이래저래 도움을 줄 방법을 많이 고민하고 시행할려고 하는거 같은데 어찌 될지는 잘 모르겠네요 그래도 저희는 의지에 한국인 아니겠습니까? 이 또한 잘 이겨내리라 생각하고 열심히 살아봐야겠죠!?ㅋㅋ 블로그를 운영하면서 참 은근히 스트레스를 받네요 빨리 빨리 더 많은 정보를 공유하고 싶은데 글하나 쓰기까지 참 시간이 많이 소요 됩니다~ 거기에 회사 일을 하면서 해야 하는지라 쉽지가 않네요 평소 인터넷 검색을 통해 많은 블로거 분들의 글을 아무 생각없이 읽어 넘겼었는데 요즘은 참 많은 생각이 듭니다 역시 사람을 ..
[C#] 커스텀체크박스컨트롤 만들어서 사용하기 안녕하세요 코딩연습생입니다 정말 오랜만에 C# .Net으로 돌아왔습니다 회사에서 진행할려는 프로그램중 작업자가 터치로 사용해야할 프로그램인데 닷넷에서 제공해주는 일반 체크박스는 크기가 너무 작고 크기 조절도 불가능하여 나만의 체크박스 컨트롤을 만들어서 적용해야겠다라는 생각에 만들게 되었는데 저와 같이 필요하신분들을 위해 제작과정과 사용 방법에 대해서 포스팅 하도록 하겠습니다 물론 저도 처음부터 끝까지 제가 만든것은 아닙니다 검색하고 구현해보고 수정해서 나에게 필요한 형태로 변환해서 사용하는거죠 그러면 시작해보도록 하겠습니다 비쥬얼 스튜디오 2017(제가 사용한 버전입니다)를 실행해서 윈폼 형식의 프로젝트를 생성합니다 1. 프로젝트 생성하기 2. Windows Forms 형식의 폼을 생성합니다 3. 프로젝..
[C#] MSSQL 접속하고 사용하기 안녕하세요 C# 컨텐츠로 블로그를 운영중인 코딩 연습생입니다 이번 포스팅에서는 C#으로 MSSQL를 접속하고 쿼리문을 전송시켜 연동시키기까지 한번 해보도록 하겠습니다 일반적인 방법으로는 1) 접속정보 생성 2) SqlConnection 생성 3) SqlDataAdapter 생성 4) SqlCommand 실행 5) DataSet 실행 6) DataTable 데이터 받기 이런 순서로 직접 날코딩하여 사용을 했었습니다 그런데 프로젝트에서 DB 통신을 자주해야 하는경우 매우 귀찮아지게 됩니다 그래서 쉽게 MSSQL과 통신하고 내가 원하는 방식으로 FeedBack 받을수 있는 클래스 생성도 같이 설명해보 도록 하겠습니다 첫번째로 일반 방식입니다 string source = string.Empty; string S..
[C#]OpenCvSharp 라이브러리 사용하기 #1 안녕하세요 저번 포스팅에 C#으로 OpenCvSharp 라이브러리를 등록하여 구현하는 포스팅을 준비하던중에 OpenCv 3,4 버전에서 오류가 발생하는 문제가 있다는 얘길 듣고 부랴부랴 포스팅 내용을 검토해봤는데 역시나...제가 포스팅한 글에서도 역시 오류가 발생하더라구요 그래서 해당 부분을 오류 해결하고 OpenCvSharp 오류 없는 버젼을 추가할수 있는 방법을 재 포스팅 햇습니다 아마 순서로는 해당 글이 1번글이고 이 이후에 과정은 동일합니다 해당글을 먼저 읽고 라이브러리를 등록한 뒤에 빌드한뒤 나온 DLL를 사용하여 다름 아래 링크 과정을 따라 하시면 오류 없이 OpenCv를 사용할 수 있습니다 [과정] 1. 프로젝트 생성 #1 - 비쥬얼 스튜디오 2017을 이용하여 신규 프로젝트를 생성합니다 2..
[C#] OpenCvSharp 이미지 읽어 오기 안녕하세요 코딩하는남자 코딩연습생입니다 저번 블로그에서 C#에서 OpenCv라이브러리 등록을 통한 도구항목 추가에 대해서 공유했었는데요 혹시 처음 오신분은 아래 링크에서 확인하시기 바랍니다 https://codingman.tistory.com/47 [C#] OpenCv 라이브러리 사용하기 안녕하세요 코딩하는남자 코딩연습생입니다 저번 블로그에서 OpenCV에 대한 소개글을 한번 올렸엇는데요 https://codingman.tistory.com/46 [OpenCV] OpenCVSharp 분석하기 안녕하세요 코딩하는남자 코딩연습생입.. codingman.tistory.com 이번에는 추가한 픽쳐박스 구성하는 방법, 이미지 불러오는 방법, 이미지 확대 방법에 대해서 포스팅 해보도록 하겠습니다 1. 픽쳐박스 구성..

반응형