Q&A

  • 테이블에 관한건데 대답 부탁드립니다...
제가 이러한 테이블을 만들었거든여

테잎  테잎코드   테잎명    장르명

1     1         삼국지     드라마
2     2         타임        액션
      3         태양         멜로


이러한 테이블을 만들었거든여...
테잎은 제가 필드를 만든게 아니고 저절로 생긴거에여

파라독스로 테잎.db를 만들었고여(database desktop로 만들었어여)
테잎코드의 Type는  +를 썼고여 Size는 안주고여
Key는 기본키 * 줬는데여........

위에처럼 3번까지 주고 3번 레코드를 쥐우고 새로 입력을
테잎 코드 값이 3번이 아닌 4번이 나오거든여.......
3번을 지우고 삽입을 하면 3번이 넣어져야 되는거 아녜여???
테잎 이라는 부분은 3번이 나와여
순서대로 나오거든여 3번을 지우고 삽입을 하면 3번에서 쓰여지는데여
테잎이라는 필드는 화면에 안나오잖아여......
제가 쓰려는건 테잎코드를 쓰려고 하거든여
검색할때......주로 사용할라고여
제발 알려주세요.....
1  COMMENTS
  • Profile
    임성룡 2002.04.20 10:15
    프라이머리 키 필드를 말씀하시는거 같네요
    아마 그걸 AutoIncrease로 주신거 같은데요
    테이블에서 삭제 하셨다고해도
    자동증가 같은 경우는 안된다고 알고 있거든요
    packing을 하면 된다고 하는거 같던데...
    그거는 고수님들이 써주실거 같고요
    일반적으로 코딩처리를 해주시면 될거 같네요
    타입을 +가 아닌 N으로 해주시고
    add 등 테이블에 값들을 넣으실 때...
      Table1.fieldbyname('테입').asinteger:= Table1.recordcount+1 ;
    이렇게 하시면 될거 같네요...
    그럼....
    즐코하세요..^^