디자인 타임시에 IBConn.Params 에 값을 미리 넣어 두었다면 괜찮겠지만 그렇지 않다면 그 에러 메세지가 나오는 것은 당연합니다.
그러니까 님의 경우에는 Params 에 최소 2줄 이상은 들어 있어야 에러가 나오지 않겠죠.
디자인 타임시에 Params에 값을 넣어 두시지 않았다면 IBConn.Params.Add('user_name=sysdba'); 의 방법으로 사용하시면 문제 없으실 것입니다.
그리고, 디자인 타임시에 값을 넣어 둔 경우에는 IBConn.Params.Values['user_name'] := 'sysdba'; 와 같은 방식으로 입력을 하시면 가독성도 좋고 에러 발생율도 줄일 수 있지 않을까 생각됩니다.
즐코 하세요.
왕초보..ㅋㅋ 님이 쓰신 글 :
:
:
:
:
:
:
: 인터베이서 IBDatabase 컴포에 파라미터를 넘기는데 자꾸 에러가나네요..
: List index out of bounds 라고...
: 파라미터 넘길때
: IBConn.Prams.Strings[0] := 'user_name = sysdba' ;
: IBConn.Prams.Strings[1] := 'password = masterkey' ;
: 이런식을 파라미터를 넘길려고 하는데 어떻게 해야죠..
: 어떻게 넘겨야 에러가 안날까요..
: 답변바랍니다...그럼 즐푸하세요..
:
:
:
|