Q&A

  • sql관련 질문입니다.
쓰다보니..

제가 넘 어리석죠..



sql.text와 sql.add의 차이점을 잘 모르겠어요.

어떤때에 어떤 것을 써야하는지 잘 모르겠어요.



정말 바보 같은 질문이라 죄송합니다.

이런 질문을 올리는 저도 넘 한심합니다..

어찌해야할지 모르겠군요.



방법이 있으면 그 방법도 알려주세요..

1  COMMENTS
  • Profile
    김일영 2000.05.03 04:19
    sql이라 함은 TQuery.SQL을 말씀하시는 것 같군요.

    이건 TStrings입니다. string의 리스트에다 메소드를 좀 붙인 것이라

    보시면 됩니다.

    TStrings.Text는 헬프를 보시면 아시겠지만 string의 리스트에서

    각 string들을 한줄로 주욱 붙인 것입니다(Carriage Return도 포함해서)

    읽기 전용은 아니지만 읽기 외의 다른 용도로 쓰실 일은...

    TStrings.Add는 string의 리스트에 string을 하나 더 추가시키는 겁니다.

    용도는 SQL문이 일반적으로 매우 길다보니, SQL문을 부분별로 잘라서

    각 부분을 대입해서 쓰라는 뜻으로, TQuery.SQL이 string이 아니고

    string의 리스트인 TStrings인 까닭이 이것이라 보시면 됩니다.

    ==============================================================

    정수현 wrote:

    > 쓰다보니..

    > 제가 넘 어리석죠..

    >

    > sql.text와 sql.add의 차이점을 잘 모르겠어요.

    > 어떤때에 어떤 것을 써야하는지 잘 모르겠어요.

    >

    > 정말 바보 같은 질문이라 죄송합니다.

    > 이런 질문을 올리는 저도 넘 한심합니다..

    > 어찌해야할지 모르겠군요.

    >

    > 방법이 있으면 그 방법도 알려주세요..