Q&A

  • DBEdit에서 DataField지정 방법?
안녕하세요

하나에 폼를 두번사용할려고 하는데..

폼위에 DBEdit가 놓여있는데.. 폼이 생성될때

DataField랑, DataSource를 직접 지정해서 사용하고 싶은데

DBEdit1.DataSource := DataSource1;

이건 되거든요. 근데 DataField에 TIME이라고 지정하면..



Undeclared identifier: 'TIME'라고 에러가 나네요.



TIME은 DataSource1에 있는 필드명이거든요.



DataField에 어떻게 해야 되는지 알고싶습니다.

그럼..즐거운 하루되세요.

2  COMMENTS
  • Profile
    최원실 2000.02.08 22:10
    강민주 wrote:

    > 안녕하세요

    > 하나에 폼를 두번사용할려고 하는데..

    > 폼위에 DBEdit가 놓여있는데.. 폼이 생성될때

    > DataField랑, DataSource를 직접 지정해서 사용하고 싶은데

    > DBEdit1.DataSource := DataSource1;

    > 이건 되거든요. 근데 DataField에 TIME이라고 지정하면..

    >

    > Undeclared identifier: 'TIME'라고 에러가 나네요.

    >

    > TIME은 DataSource1에 있는 필드명이거든요.

    >

    > DataField에 어떻게 해야 되는지 알고싶습니다.

    > 그럼..즐거운 하루되세요.



    안녕하세요..

    윗 글을 읽어보니..

    하나의 DbEdit에 상황에 따라서 Field를 각각 지정하고자 하는 것 같든데

    (내 생각이 맞나요!)



    procedure TForm1.FormCreate(Sender: TObject);

    begin

    Table1.Close;

    DBEdit1.DataSource := DataSource1;

    DBEdit1.DataField := 'ID';

    Table1.Open;

    end;

    // 이렇게 하면 되겠네요.

    그럼 좋은 하루가 되기를;

  • Profile
    윤진화 2000.02.08 21:41
    강민주 wrote:

    > 안녕하세요

    > 하나에 폼를 두번사용할려고 하는데.. <----- 이 부분이 무슨말씀인지 잘 모르겠덩?



    ** 아래는 무슨 말씀인지 알겠습니다.

    > 폼위에 DBEdit가 놓여있는데.. 폼이 생성될때

    > DataField랑, DataSource를 직접 지정해서 사용하고 싶은데

    > DBEdit1.DataSource := DataSource1;

    > 이건 되거든요. 근데 DataField에 TIME이라고 지정하면..

    >

    > Undeclared identifier: 'TIME'라고 에러가 나네요.

    >

    > TIME은 DataSource1에 있는 필드명이거든요.

    >

    > DataField에 어떻게 해야 되는지 알고싶습니다.

    > 그럼..즐거운 하루되세요.