필드의 타입이 바뀌면 테이블은 이전 필드의 프로퍼티들을 지닌채로
실행이 되기 때문에 그런 에러 메시지가 나게 됩니다.
그것을 해결하는 방법은 간단합니다
먼저 해당 테이블을 더블 클릭해서 필드 에디터를 엽니다.
두번째로 열린 필드 에디터에서 길이가 수정된 바로 그 필드를 Remove합니다
세번째로 필드 에디터의 Add버튼을 누릅니다
아마도 조금전 삭제한 그 필드가 나타나 있을 것입니다
그러면 그것을 다시 선택해서 포함시킵니다
이제 길이를 수정하신 내용대로 테이블이 인식하게 됩니다
주의하실점은 그 필드가 맨 끝에 추가 된다는 점입니다
따라서 만일 소스중에
Table1.Fields[i].Value같이 필드의 이름으로 찾아가는게 아닌 필드의 순서를
이용하여 조작하신 경우가 있다면 필드 에디터에서 필드 추가를 하신후
마우스로 끌어서 본래의 위치로 위치 이동해주셔야 할 것입니다
더 궁금하신 점이 있으면 또 글을 올려 주시길....
즐거운 코딩 되십시오.
|