Q&A

  • 다시다시txt명을 stringgrid에 뿌려주려고 합니다.
우선 답변 감사합니다..
그런데..
>>>c:짱아 에 들어 있는  text파일명을 stringgrid에 뿌려 줄려고 합니다..
>>>그러고.. 처리버튼을 눌렀을 경우...
>>>그 텍스트 파일 안에 있는 데이타들을 각각 잘라서 db에 넣어 주려고 하는데염..
>>>예를 들어..
>>>aaa       가나다라마바          02-222-2222    5000     60000     30000
>>>bbb       아자차카타파하       03-333-3333    60000    80000     6000
>>>이러한 텍스트 파일...
>>>
>>>누구 이러한 샘플소스 가지고 계신분 없으신가여??
>>>제발 좀 도와 주세염.. ㅜ.ㅠ
>>>많은 조언 부탁드립니다..
>>>제발여.... ㅠ.ㅠ
위와 같이 저의 질문을 보면...
txt파일의 내용들을 잘라서 스트링 그리드에 넣는것이 아니라..
그 내용들은 db의 테이블에 넣을꺼구염..
c:짱아  에 들어 있는 txt파일들(!!!)의 명을 스트링 그리드에 뿌려 주려고 합니다...
아래 소스대로 하면 txt파일 내용들을 잘라서 스트링그리드에 넣도록 하느듯한데..
다시 함 저의 질문을 봐주시겠어여???
감사합니다..
그리구..... ㅜ.ㅠ 제발 제발...도와주세염..........




var
    txt: textfile;
    str : string;
    ii : integer;

begin
   ii :=1;
    assignfile(txt,'c:짱아aaa.txt');
    reset(txt);
   while not eof(txt) do begin
        readln(txt,str);
        stringgrid1.rowcount :=i+1;
        stringgrid1.cells[0,ii]:= copy(str,1,5);
        stringgrid1.cells[1,ii]:=copy(str,6,5);
        ...
       inc(ii);
    end;
    closefile(txt);
end;

이렇게 해보세염...

>그렇다면 stringgrid를 써서 어떻게 하는지..
>좀 구체적으로 설명을 해주시면 안될까염..
>넘 막막하네염... ㅡㅡ;;
>
>>>
>>>
>>제 짧은 소견으로는 DBGrid는 사용 못 하실겁니다
>>DBGrid 는 DB Connection과 관련하여 DataSource 가 필요합니다..
>>제가 한다면 이 방법을 사용 할 것 같습니다
>>StringGrid 에 문자열을 잘라 각 셀마가 입력하고
>>처리시에 각 셀의 값을 읽어 DB에 넣는 것이 좋을 듯 싶습니다.
>>
>
7  COMMENTS