Q&A

  • edit 값을 데이타 베이스에 저장하려고 하는데 도와줘염...
안녕들하세요...



폼에 edit1 과 edit2 가 있고

그 값을 test_table 의 no, name 에 각각 집어 넣으려 합니다.



edit1 과 edit2 아래에 DBGrid 가 있고 거기에 값이 나와 있구요.



입력 버튼을 누르면 edit1, edit2의 내용이 table에 저장이 되어야 하는데

입력 버튼 클릭이벤트에 어떻게 써야 할지...



=== 답변좀 부탁드립니다... ㅠ.ㅠ 델파이 무쟈게 어렵당... ===

1  COMMENTS
  • Profile
    장재혁 2001.05.22 09:49
    새까만넘 wrote:

    > 안녕들하세요...

    >

    > 폼에 edit1 과 edit2 가 있고

    > 그 값을 test_table 의 no, name 에 각각 집어 넣으려 합니다.

    >

    > edit1 과 edit2 아래에 DBGrid 가 있고 거기에 값이 나와 있구요.

    >

    > 입력 버튼을 누르면 edit1, edit2의 내용이 table에 저장이 되어야 하는데

    > 입력 버튼 클릭이벤트에 어떻게 써야 할지...

    >

    > === 답변좀 부탁드립니다... ㅠ.ㅠ 델파이 무쟈게 어렵당... ===



    입력버튼(그냥 버튼이겠죠?)을 클릭하면 클릭 이벤트에 다음과 같이 코딩하면 됩니다.



    Test_Table.Insert; // 입력 모드로 변환

    Test_Table.FieldByName('no').AsString := Edit1.Text;

    Test_Table.FieldByName('name').AsString := Edit2.Text;

    Test_Table.Post; // 입력된 필드 저장



    물론, 수정도 같은 방법입니다. 다만, Insert 대신에 Edit 메소드가 사용됩니다.