Q&A

  • paramByName과 FieldByName
안녕하세요. 고수님들의 도움을 많이 받고 있는 델파이 초보자입니다.
다시한번 님들의 도움을 받고자 글을 남깁니다.
제가 궁금한건 paramByName과 FieldByName을 잘 구별하지 못해서입니다.
둘중 어떨때 Param...을 쓰고 어떨때 Field...을 쓰는지 설명좀 부탁드립니다.
즐거운 하루보내세요
2  COMMENTS
  • Profile
    romantic 2003.02.13 21:49
    ------------------------------------------------------------'

    우선
    ParamByName 은 쿼리를 돌릴때 필요한 파라미터 값을 줄때 쓰는거구요
    FieldByName 은 그 쿼리를 돌렸을때 나온 결과값중 필요한 필드값을 얻을때 쓰는거죠...

    아래의 예제를..

    =====================================
    with query1 do begin
       close;
       ParamByName('title').AsString :=  Label1.caption;
       open;
    end;
        dbLabel1.caption := query1.FieldByName('Title').AsString;
    ======================================

    이정도 아닐까요. ㅡㅡ
  • Profile
    이뿌이 2003.02.13 23:06
    답변 정말 감사합니다