Q&A

  • mdi폼에서 db연결이 안돼여..??
도와주세요....DB프로그램을 공부하고 있습니다..

MDI를 쓰고 있구요..

Child폼에서 간에 DB연결이 안돼요...

Normal폼에서는 잘 돼었거든요.. 첫번째폼에서 띄운 Query와 DataSource를 다른폼에선

쓸수가 없네요..



참고로 폼띄울때는 Form2:=TForm2.Create(self)를 썼어요..



물론 uses도 다 해놨구요...

고수님들 꼭 도와주세요



그럼 즐프하세염...^^メ;

2  COMMENTS
  • Profile
    잘난체... 2001.10.15 18:54


    USE를 안해주어서 그런것 같습니다...



    USES절에 직접 폼 이름을 적어주시거나...



    메뉴에 가면.. [File]-[Use Unit]에서 연결하고자 하는 폼을 지정하시면..



    DB가 연결될것입니다...



  • Profile
    델파이사랑 2001.10.15 21:56
    말씀하신데루 하구요..

    CustomerData로 그러니까 Data모듈을 썼거든요...

    Data 모듈에 DataSouce를 쓰구 DataSouce이벤트에 OnDataChange를 쓸려구 하는데

    다른 폼하구 연결이 안돼네요.. 데이타베이스 에러라구 하는데 어떡해 하죠???



    procedure TCustomerData.DataSource1DataChange(Sender: TObject;

    Field: TField);

    begin

    form2.edit1.text:=adoquery1.fieldbyname('제품명').asString;

    end;



    이런 방식으로 쓸려구 하는데 좀 갈켜주세요.....

    물론 uses는 연결했어요

    제발 갈켜주세요...













    잘난체... wrote:

    >

    > USE를 안해주어서 그런것 같습니다...

    >

    > USES절에 직접 폼 이름을 적어주시거나...

    >

    > 메뉴에 가면.. [File]-[Use Unit]에서 연결하고자 하는 폼을 지정하시면..

    >

    > DB가 연결될것입니다...

    >