|
안녕하세여??? 또 질문을 올립니다.....
70여개의 DBtext가 있어서 for문을 쓰려고 합니다.
근데.....
DBtext+IntToStr(i)->DataSource = Table1 이렇게 하니까....되질 않더군요,,,,
어떻게 할수 있나여???
---------------------------------------------------------------------------------
그리고....DBGrid에서 팝업메뉴를 만들어서....뿌려진 레코드의 상세내용Edit창에 불러오려고
합니다...그래서 코드를 이렇게 짰는데..
EditNum->Text = CustomerData->CustTable->FieldByName("회원번호")->AsString;
EditName->Text = CustomerData->CustTable->FieldByName("이름")->AsString;
EditSchool->Text = CustomerData->CustTable->FieldByName("학교명")->AsString;
EditGrade->Text = CustomerData->CustTable->FieldByName("학년")->AsString;
EditBirth->Text = CustomerData->CustTable->FieldByName("생일")->AsString;
Editstep->Text = CustomerData->CustTable->FieldByName("과정명")->AsString;
EditAddress->Text = CustomerData->CustTable->FieldByName("주소")->AsString;
EditTel->Text = CustomerData->CustTable->FieldByName("전화번호")->AsString;
EditPhone->Text = CustomerData->CustTable->FieldByName("핸드폰")->AsString;
EditParent->Text = CustomerData->CustTable->FieldByName("보호자성명")->AsString;
EditIdadress->Text = CustomerData->CustTable->FieldByName("등록번호")->AsString;
Editjob->Text = CustomerData->CustTable->FieldByName("보호자직업")->AsString;
Editdate->Text = CustomerData->CustTable->FieldByName("계약일")->AsString;
Editday->Text = CustomerData->CustTable->FieldByName("배송요일")->AsString;
문제가.....팝업메뉴 뛰울때 마우스포인터위치에 관계없이 제일 첫번째레코드의
내용만이 Edit창에 뛰어 지더군요.....뭐가 문제인지......가르침부탁합니다...
|