Q&A

  • sql문 질문~~!!!!
열씨미 sql공부를 하구 있는데요...

sql문 중에 다음의 문장들의 차이점을 알구 싶구... 해결을 원합니다..

일단

sql.clear;

sql.add('select 어쩌구 저쩌구-----')

sql.add('어쩌구 저쩌구.....--)

open;

이 런 형식에서는 아무런 문제 없이 실행이 되는데요..

sqlclear;

sql.add[0] := select 어쩌구 저쩌구..

sql.add[1] := 어쩌구 저쩌구...

open

이러면 bounds out of indexs 인가 하는 에러메세지가 뜨는데..

어떻게 해결하면 좋을 까요..

빠른 답변 기다리겠습니다..



1  COMMENTS
  • Profile
    유도삼 2000.03.16 23:40
    쿼리.Add는 쿼리에 새로운 라인을 추가한다는 의미입니다.

    그리고 기존의 쿼리 내용을 수정하고자 할 때는 쿼리.SQL.Strings[Index]를

    사용하시면 됩니다.

    즉 쿼리.Clear를 하신 후에는 쿼리의 모든 내용이 초기화된 상태이므로

    쿼리.SQL.Strings[Index]나 쿼리.Add[Index]의 형식은 사용할 수 없게 되죠.

    도움이 되길...



    영~ wrote:

    > 열씨미 sql공부를 하구 있는데요...

    > sql문 중에 다음의 문장들의 차이점을 알구 싶구... 해결을 원합니다..

    > 일단

    > sql.clear;

    > sql.add('select 어쩌구 저쩌구-----')

    > sql.add('어쩌구 저쩌구.....--)

    > open;

    > 이 런 형식에서는 아무런 문제 없이 실행이 되는데요..

    > sqlclear;

    > sql.add[0] := select 어쩌구 저쩌구..

    > sql.add[1] := 어쩌구 저쩌구...

    > open

    > 이러면 bounds out of indexs 인가 하는 에러메세지가 뜨는데..

    > 어떻게 해결하면 좋을 까요..

    > 빠른 답변 기다리겠습니다..

    >