|
TTable에서 레코드의 입력은 Append와 Insert 두가지를 사용합니다..
당연히 Insert는 현제 포인터위치에 삽입이구여 Append는 마지막에 추가랍니다.
사용하신 방법은 맞구여 중간에 추가가 되었다고 하셨는데..
그건 멀보고 그렇게 말씀하신건지 궁금하군요.. 레코드의 순서를 DataBase DeskTop에서 보시고 말씀하신
건가요?
아님 자신의 프로그램에서 보시고 말씀하신건가요?
혹 자신의 프로그램에서 보셨다면 정렬이나 그런게 들어가 있는건 아닌가요?
확실히 Append는 추가가 맞습니다.
혹 그래도 안된다면 Append하시기 전에 Last()를 한번 해보시고 추가해 보세요...
Add->Last();
Add->Append();
이렇게요..
한테이블을 동시에 두곳에서 핸드링하게 되면 이런경우도 가끔 생기기두 하니까요..
그럼 도움이 되셨길..
샬랄라 공주 님이 쓰신 글 :
: AppendRecord 이것을 사용하면 맨 끝에 레코드를 추가 할 수 있다고 하던데.. 어떻게 사용하나요?
:
: Add->Append();
:
: Add->FieldByName("Name")->AsString = Edit1->Text;
: Add->FieldByName("Address")->AsString = Edit2->Text;
:
: Add->Post();
:
: 제가 이런식으로 했었거든요.. 근데 맨 끝에 추가가 안되고 중간에 추가가 되서요.. 어떻게 사용하면 되는지 부탁드립니다.
|