안녕들하세요... 폼에 edit1 과 edit2 가 있고 그 값을 test_table 의 no, name 에 각각 집어 넣으려 합니다. edit1 과 edit2 아래에 DBGrid 가 있고 거기에 값이 나와 있구요. 입력 버튼을 누르면 edit1, edit2의 내용이 table에 저장이 ...
장재혁
•
2001.05.22 09:49
새까만넘 wrote:
> 안녕들하세요...
>
> 폼에 edit1 과 edit2 가 있고
> 그 값을 test_table 의 no, n...
> 안녕들하세요...
>
> 폼에 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 메소드가 사용됩니다.