Q&A

  • 메시지박스를 만들구 싶어여...(시작한지 얼마안디서여)
아래는 만들구 싶은위치에 소스구여
메시지박스를 만들어서 한번더 확인하구싶거던여...
지가 델파이를 한지 얼마안디서 잘몰라여...
메시지박스를 만들구 싶은데...저장버튼을 누르면...
내용이 맞는지 확인하고 맞다구 하면 저장하구..틀리다구..하면..
기냥 빠져나가게 만들구 싶거던여....어떻게 하면되는지
아시는 분 자세히좀 적어주세여..어떻게 하는건가 보구싶어여...
그리고 datetimepiker는 어떻게 사용하는건가여...
예제있으신분은 예제좀올려주세여...


procedure TForm3.Button9Click(Sender: TObject);
begin
    WITH   ADGgrid DO
    BEGIN
      CLOSE ;
      SQL.Clear ;
      sQL.Add('insert  H01_DEPT ( H01_FACTCO  ,  ');
      sQL.Add(' H01_DEPTCO  ,  ');
      sQL.Add(' H01_DEPSEQ  ,  ');
//      sQL.Add(' MaskEdit1  ,  ');
      sQL.Add(' H01_DEPTNA  ,  ');
      sQL.Add(' H01_LEVEID  ,  ');
      sQL.Add(' H01_USEDID )  ');
      sQL.Add(' values ( ');
      sQL.Add(Format(' ''%S'' , ',[HyperGrid1.Cells[1,HyperGrid1.row]]));
      sQL.Add(Format(' ''%S'' , ',[HyperGrid1.Cells[2,HyperGrid1.row]]));
      sQL.Add(Format(' ''%S'' , ',[HyperGrid1.Cells[3,HyperGrid1.row]]));
//      sQL.Add(Format(' ''%S'' , ',[HyperGrid1.Cells[4,HyperGrid1.row]]));
      sQL.Add(Format(' ''%S'' , ',[HyperGrid1.Cells[5,HyperGrid1.row]]));
      sQL.Add(Format(' ''%S'' , ',[HyperGrid1.Cells[6,HyperGrid1.row]]));
      sQL.Add(Format(' ''%S''   ',[HyperGrid1.Cells[7,HyperGrid1.row]]));
      sQL.Add(' ) ');
      edit1.text := sql.text ;
      execsql;
    end ;
end;
1  COMMENTS
  • Profile
    KDDG_hyun 2003.04.21 20:06

    if MessageDlg('하실래요', mtInformation, [mbYes, mbNo], 0) <> mrYes
        then Exit;

    이렇게 해주시면 될겁니다

    execsql 위에다가요

    아님 맨 위에다가..