처버라서 잘모르네요.. 지송합니다.
컴파일을 하면 이런 메세지가 뜹니다.
Project Project1.exe raised exception class EDatabaseError with message 'Table1: Cannot perform this operation on a closed dataset.'
process stopped. Use Step or Run to Countinue.
그리고 시중에 나와 있는 책을 보고 작성한 소스중 에러커서가 이곳에
나옵니다.
------------------
Form1.Table1.First;
repeat
Itempyear := From1.Table1.FieldByName('번호').Value div 1000;
...
..
-----------------------------
물론 Itempyear를 변수형선언 했구요.
에러커서가 From1.Table1 에서 Table1에 생깁니다.
구입한 서적의 소스로 해보아도 똑같은 메세지가 나오고요..
소스보고 코딩을 해보아도 역시 같은 에러메세지 나옵니다.
데이터베이스와 연결통로를 만들고 그 다음에 Table을 Open, Insert 등을
해야 하는데 그렇지 못합니다.
연결방법은 BDE, ODBC, ADO등 여러방법이 있습니다.
자세한 방법은 책에 자세히 나와 있을겁니다.
참고로 Table 컴포넌트는 왠만해서 사용하지 않기를 빕니다.
query로 조회하심이 훨씬 낫습니다..