안녕하세요.
최대 70메가의 text 파일을
일정크기(9000byte)로 잘라서 db 에 넣으려고 합니다.
그런데 이 파일은 중간에 엔터도 없이 한줄로 쭉 붙은 상태입니다.
그래서 먼저
이 파일을 메모로 옮기고
일정크기(9000byte)마다 엔터값을 주어 또 다른 메모로 옮긴 후
한 줄씩 읽어 db로 넣으려고 합니다.
그래서 먼저
IF OpenDialog1.Execute THEN
begin
Memo1.Lines.LoadFromFile(OpenDialog1.FileName);
end;
로 했는데 겨우 한 두 줄 밖에 메모에 옮겨지지 않네요.
혹시 메모에 옮길 수 있는 내용이 한정되어 있어서 그런가요?
답변 부탁드립니다.
그리고
위와 같은 작업에서 더 좋은 방법이 있으면 조언 바랍니다.
감사합니다.
한정이 지어졌으므로,,,,,,
음.. 70메가의 파일이라면.. 차라리.. 파일 스트림으로 열거나,,
아님 파일로 열어서 가져오는게 편하겠군요.