Q&A

  • database에 관한 질문입니다.
다음의 예제를 보아 주십시오.

-> 다음



redateEdit.Text := FormatDateTime('yyyy''년''mm''월''dd',DateTimePicker1.DATE);

위의 결과를 DATABASE의 table에 저장 하려고 합니다. 저장할 필드 이름은 redate이구요.



테이블 이름은 그냥 Table1 입니다.



도대체 어떻게 저장 하여야 합니까? 아침부터 이 것 가지고 씨름 중입니다.

고수님들의 답변 부탁드립니다.

꼭 보아 주십시오>>>>

1  COMMENTS
  • Profile
    길손~ 2000.10.11 03:16
    delpo wrote:

    > 다음의 예제를 보아 주십시오.

    > -> 다음

    >

    > redateEdit.Text := FormatDateTime('yyyy''년''mm''월''dd',DateTimePicker1.DATE);

    > 위의 결과를 DATABASE의 table에 저장 하려고 합니다. 저장할 필드 이름은 redate이구요.

    >

    > 테이블 이름은 그냥 Table1 입니다.

    > 0

    > 도대체 어떻게 저장 하여야 합니까? 아침부터 이 것 가지고 씨름 중입니다.

    > 고수님들의 답변 부탁드립니다.

    > 꼭 보아 주십시오>>>>



    Query1.Close;

    Query1.SQL.Clear;

    Query1.SQL.Add(' insert into table1 ');

    Query1.SQL.Add(' values(:P_redate) ');

    Query1.ParamByName('P_redate').AsString := redateEdit.text;

    Query1.Execsql;



    P.S. 테이블에 필드 하나만 있을 경우만 가정...

    여러개일경우 해당 필드 순서대로 파라미터 값을 다 지정해 줘야함...

    Query1 컴포넌트 내리는건 아시리라 생각...