C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[14937] 디비에있는내용 edit로 불러오기(초보질문)
^^;; [] 890 읽음    2002-01-24 15:18
네. 안녕하세요,, 제가 막 씨 빌더를 배우고 있습니당. 고수님들에겐 아주 쉬운 질문하나하려고요
답변 빨리주심 넘 감사하겠습니당.

edit8->text에 번호를 입력하고 edit9->text에이름을 입력하여 이것을 디비와 매치시켜서 그 필드내용을 다 가져오려구요 edit1->text 엔 edit8->text내용을 edit2->text엔 edit9->text내용을 edit3부터는 그 레코드의 값들을요..
코드는 다음과 같구요, 그런데. 에러는 나지 않는데 에디터 박스에 아무것도 나타나지 않습니다.
다른폼과 연결되는것은 (fomr2와) include시켰구요..


부탁드릴께요 코드의 틀린점좀 알켜주세요.

참참, 그리고 하나더 부탁드립니다.
디비그리드에서 내용들을 번호대로 정렬하려고하면요 그니깐 데이터가 추가되거나 삭제되었을떄도 포함해서요,, 정렬코드를 짜서 넣어줘야하나요? sql 문장엔 oderby로 넣었는데요 실행시켜서 볼땐 order가 되질 않아요, 정렬코드를 짜서 넣어줘야하나요?
고수님들 초보좀 도와주세요 네?? ^^; 좋은 날되세요

void __fastcall TForm6::BitBtn2Click(TObject *Sender)
{
    String Expr;
    Form2-> Query1-> Close();
    Form2-> Query1-> SQL -> Clear();

    Expr = "select *  from employee where  (Enumber='Edit8-> Text')\
           and (Name = 'Edit9-> Text')";

    Form2->Query1-> SQL-> Add(Expr);
    Form2->Query1-> ExecSQL();
    Form2->Query1->SQL-> Clear();
    Form2->Query1-> SQL-> Add("select * from employee.db");
    Form2->Query1-> Open();
    Form2->Query1-> Last();
    Form2->Query1-> First();

   if (Edit8-> Text ==  Form2->Query1-> FieldByName("Enumber")-> AsString)
   if(Edit9-> Text== Form2-> Query1-> FieldByName("Name")-> AsString)

   {
        Edit1-> Text = Form2->Query1-> FieldByName("Enumber")->AsString;
        Edit2-> Text =  Form2->Query1-> FieldByName("Name")-> AsString;
        Edit3-> Text =  Form2->Query1-> FieldByName("Age")-> AsString;
        Edit4-> Text =  Form2->Query1-> FieldByName("Addr")-> AsString;
        Edit5-> Text =  Form2->Query1-> FieldByName("Tel")->AsString;
        Edit6-> Text =  Form2->Query1-> FieldByName("Cell")-> AsString;
        Edit7-> Text =  Form2->Query1-> FieldByName("Email")-> AsString;

     }
}


+ -

관련 글 리스트
14937 디비에있는내용 edit로 불러오기(초보질문) ^^;; 890 2002/01/24
14940     Re:디비에있는내용 edit로 불러오기(초보질문) 홍성원 835 2002/01/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.