Q&A

  • 입력시 2라인 입력됩니다.
Db에 저장실행시 한꺼번에 2라인씩 저장됩니다. -인터베이스 사용합니다-
[GP_CODE]필드는 다른테이블에 참조되는 항목입니다.
델파이 프로그램 설치시 BDE를 따로 설치하였는데 그것이 원이이지 않나 싶기도 합니다.
-조언 주시면 감사하겠습니다-

    with Query2 do
    begin  
      Query2.Close;
      SQL.Clear;
      sql.Add('Insert Into GP_POMMOK (GP_CODE, GP_PUM_MOK_CODE, GP_PUM_MOK_NAME, GP_CHUGU_M, GP_CHUGU_D, GP_GYYAK_D, GP_GYYAK_M ) ');
      sql.Add('values(:p0, :p1, :p2, :p3, :p4, :p5, :p6 ) ');
      Params[0].AsString:=UGName.Text;
      Params[1].AsString:='000005';
      Params[2].AsString:=pommok.Text;
      Params[3].AsString:=chugu_m.Text;
      Params[4].AsString:=chugu_d.Text;
      Params[5].AsString:=GaYak_d.Text;
      Params[6].AsString:=gayak_m.Text;
      ExecSql;
      Query2.Close;
      Query2.Open;
    end;
2  COMMENTS
  • Profile
    도깨비 2005.03.25 05:45


    ExecSql 이후에 Query2.close 및 Query2.open 또 넣은 이유가 있나요?
    ExecSql은 Select 문장과 달라서 굳이 또 close, open 할 이유가 없거든요.
  • Profile
    델초보 2005.03.25 18:22
    아~! 글쿤여 ^^
    답변정말 감사합니다
    즐거운 하루 되세요