Q&A

  • 에러의 원인을 모르겠습니다.
다음의 예문을 보아 주십시오.

다음의 코딩을 통하여 조건이 맞으면 다른 폼을 불러오려고 합니다.



procedure TListForm.listmbtnClick(Sender: TObject);

begin

with query_list do

begin

close;

sql.clear;

sql.add('select noedit, client, redate, recontent, complecontent');

sql.add('where client = :P_client and redate = :P_redate');

ParamByName('P_client').AsString := trim(listc.text);

ParamByName('P_redate').AsString := trim(listd.text);

open;

ListForm.hide;

list_sub.showmodal;

ListForm.show;



그런데 컴파일 후 다음과 같은 에러가 발생하는군요

class EDB Engineerror with message invalid field name.

...................................column name noedit.

....................................> complecontent 까지 여기에 적은 필드명은

다 나오더군요.





이런 에러가 나는군요



도대체 원인이 뭘 까요? 이런 에러가 나면 어디를 점검해 보아야 합니까?

고수분들의 답변을 부탁 드립니다.???????







1  COMMENTS
  • Profile
    델초보 2000.10.16 06:37
    'from 테이블명' 이 안보이네요.....



    delpo wrote:

    > 다음의 예문을 보아 주십시오.

    > 다음의 코딩을 통하여 조건이 맞으면 다른 폼을 불러오려고 합니다.

    >

    > procedure TListForm.listmbtnClick(Sender: TObject);

    > begin

    > with query_list do

    > begin

    > close;

    > sql.clear;

    > sql.add('select noedit, client, redate, recontent, complecontent');

    > sql.add('where client = :P_client and redate = :P_redate');

    > ParamByName('P_client').AsString := trim(listc.text);

    > ParamByName('P_redate').AsString := trim(listd.text);

    > open;

    > ListForm.hide;

    > list_sub.showmodal;

    > ListForm.show;

    >

    > 그런데 컴파일 후 다음과 같은 에러가 발생하는군요

    > class EDB Engineerror with message invalid field name.

    > ...................................column name noedit.

    > ....................................> complecontent 까지 여기에 적은 필드명은

    > 다 나오더군요.

    >

    >

    > 이런 에러가 나는군요

    >

    > 도대체 원인이 뭘 까요? 이런 에러가 나면 어디를 점검해 보아야 합니까?

    > 고수분들의 답변을 부탁 드립니다.???????

    >

    >

    >