2023/03/14

최현우·2023년 3월 15일

업무/개발일지

목록 보기
42/134
post-thumbnail

코드 수정

기존 코드는 SQL결과값을 리스트에 저장하고, 리스트를 그대로 자바스크립트에 넘겨주는 방식을 사용했다.

이러한 방법을 사용하면 리스트의 양이 많으면 JSON에러가 날 수 있기 때문에, 일정 양을 넘으면 텍스트 파일을 생성하여 파일을 읽어오도록 해달라고 했다.

1. 다음과 같이 MxCount로 최대값을 설정해주고, LIST의 Count가 일정양을 넘으면 파일을 생성하도록 한다

(테스트중이여서 부등호가 반대로 되어있다…!)

2.메소드를 만들어 그 안에 리스트값을 넣는다.

파일을 만들기 위한 메소드로 리스트와 파일명을 위한 session의 유저아이디 등의 파라미터를 넣어준다. 파일 경로는 자바스크립트로 보내준다.

3. 경로 설정을 한 후에는 경로에 파일을 만들어야 하기 때문에, 먼저 디렉토리를 생성하고, 존재 유무를 체크할 메소드를 만든다.

4. 디렉토리 생성후에 파일 생성하고, 받아온 리스트 값을 StreamWriter로 한줄씩 넣어주면 파일 완성!

profile
세상에서 가장 귀여운건 == 윤호 ? True : False 언제나 True❤️

4개의 댓글

comment-user-thumbnail
2023년 3월 15일

맨날 과거에 후회하면서 살았는데, 이제는 다음날에 나를 생각하면서 살아보려고!

1개의 답글
comment-user-thumbnail
2023년 3월 16일

마크다운이좀늘었는데~ 현우 큰 제목만 #, ##, ### 으로 활용해보고 밑에 들어가는 글은 그냥 글자로 적어보는건 어때?

오른쪽에 요약되는부분을 보면 글내용까지 다들어가는거같아서~

1개의 답글