삼성SDS에서 전산시스템을 새로 만들어주고 있습니다.
제 생각에 간단한 일인것 같은데 해결을 못하길래 다른 고수님들께 물어봅니다.
델파이에서 조회된 내용을 엑셀로 저장할 때 만약 저장할 곳을 사용자가 지정하게 되면 항상 모든 셀에 '(작은따옴표:UPPERSTROPHY)가 붙어 나옵니다.
일단은 엑셀의 선택하여 붙여넣기-곱하기 기능으로 제거하는데 라인이 많으면 엑셀(MS-OFFICE 2003)자체가 비정상 종료되기도 하고, 긴 숫자는 끝쪽에 있는 숫자들이 0으로 바뀝니다.
삼성SDS는 강제로 "내 문서" 폴더에 파일 이름까지 지정하여 저장하도록 프로그래밍 했지만, 저는 수십개의 파일을 합쳐서 작업할 때가 많아 애로가 있습니다. 데이터양은 13만라인 정도라서 수작업은 힘듭니다.
기존 시스템에서는 엑셀버튼을 누르면 몇만개 자료라도 3초안에 저장되었습니다 라는 메시지가 뜨는데, 델파이에서는 약 30분정도 걸립니다. 밥먹고 와도 안되어 있죠(참고로 제 PC는 CPU 3.0짜리 2개, 메모리 1G 입니다)
델파이가 이상한가요. 프로그래머가 델파이 기능을 잘 모르는 걸까요. 아니면 컴포넌트가 그런 것밖에 없는 걸까요.
어찌하면 될까요. 가르쳐주세요.
파일을 2개 첨부합니다. 하나는 델파이에서 다운받은 자료, 또 하나는 인터넷 홈페이지에서 찾은 코딩 입니다.
|