Q&A

  • 문자열다루기(여러문자열을 합쳐서 디비에 저장시에)
str := str + ' +strtoint(maskedit25.text) + ' + ',';

str := str + ''' +edit7.text+edit8.text+edit9.text+'''+',''' +copy(edit10.text,1,7)+''' +','''+copy(edit10.text,9,4)+''' ;



이렇게 하면 연산자 오류가 납니다...휴 워낙 초보라 어디가 잘못 됐는지 찾기가

힘드네여..부디 고수님들 부탁 드립니다....



4  COMMENTS
  • Profile
    김하늘 2000.11.06 18:18
    뭔뜻인지 잘모르겠구만요

    > str := str + ' +strtoint(maskedit25.text) + ' + ',';

    이구문은 뭐다요

    strtoint 함수는 리턴값이 integer인데 문자열과 더할 수 없을텐데

    왜 앞뒤로 '를 붙였는지 모르겠네요



    >str := str + ''' +edit7.text+edit8.text+edit9.text+'''+',''' +copy(edit10.text,1,7)+''' +','''+copy(edit10.text,9,4)+''' ;

    앞뒤로 문자열이다 표시하고 싶은건지

    그렇다면 이렇게 해보심이

    >str := str + '''' +edit7.text+edit8.text+edit9.text+''''+',''' +copy(edit10.text,1,7)+'''' +','''+copy(edit10.text,9,4)+'''' ;





    왕초보 wrote:

    > str := str + ' +strtoint(maskedit25.text) + ' + ',';

    > str := str + ''' +edit7.text+edit8.text+edit9.text+'''+',''' +copy(edit10.text,1,7)+''' +','''+copy(edit10.text,9,4)+''' ;

    >

    > 이렇게 하면 연산자 오류가 납니다...휴 워낙 초보라 어디가 잘못 됐는지 찾기가

    > 힘드네여..부디 고수님들 부탁 드립니다....

    >

  • Profile
    뻐럭이 2000.11.06 18:59
    김하늘 wrote:

    > 뭔뜻인지 잘모르겠구만요

    > > str := str + ' +strtoint(maskedit25.text) + ' + ',';

    > 이구문은 뭐다요

    > strtoint 함수는 리턴값이 integer인데 문자열과 더할 수 없을텐데

    > 왜 앞뒤로 '를 붙였는지 모르겠네요

    >

    > >str := str + ''' +edit7.text+edit8.text+edit9.text+'''+',''' +copy(edit10.text,1,7)+''' +','''+copy(edit10.text,9,4)+''' ;

    > 앞뒤로 문자열이다 표시하고 싶은건지

    > 그렇다면 이렇게 해보심이

    > >str := str + '''' +edit7.text+edit8.text+edit9.text+''''+',''' +copy(edit10.text,1,7)+'''' +','''+copy(edit10.text,9,4)+'''' ;

    >

    >

    > 왕초보 wrote:

    > > str := str + ' +strtoint(maskedit25.text) + ' + ',';

    > > str := str + ''' +edit7.text+edit8.text+edit9.text+'''+',''' +copy(edit10.text,1,7)+''' +','''+copy(edit10.text,9,4)+''' ;

    > >

    > > 이렇게 하면 연산자 오류가 납니다...휴 워낙 초보라 어디가 잘못 됐는지 찾기가

    > > 힘드네여..부디 고수님들 부탁 드립니다....











    질문의 내용을 정확히 모르겠군여



    var

    Str : String;

    begin

    > str := str + (maskedit25.text);

    > > str := str + ''' +edit7.text+edit8.text+edit9.text+','

    + copy(edit10.text,1,7) +',' +copy(edit10.text,9,4);

    end;

    이렇게 하면 안디나여~~~~~~





    > >

  • Profile
    왕초보 2000.11.06 19:37
    str := str + ' +strtoint(maskedit25.text) + ' + ',';

    > > str := str + ''' +edit7.text+edit8.text+edit9.text+'''+',''' +copy(edit10.text,1,7)+''' +','''+copy(edit10.text,9,4)+''' ;



    제가 질문하고 싶은것은 예를 들면

    한문자를 묶을때



    ',''+edit10.text+''','''+edit1.text+''',';

    이런식이잖아여,,.,



    근데 문제는 다음줄에 가서 처음에 문자 묶으
  • Profile
    왕초보 2000.11.06 20:35