|
기본적으로 Table의 tabletype 은 ttDefault 나 ttParadox 를 이용하게 되어있는데
변환해야할 필요성이 생겼습니다.
ttDbase 로 변환하려는 작업을 하려는데 Index 설정 방법에서
ttParadox 는 Indexdef 를 이용하는데 ttDbase 는 IndexName 을 이용하네요.
그래서 뻑이 나는데, 이걸 쉽게 호환되게 할 수는 없는지요.
그리고 ttFoxPro 를 이용하려고 했을 때 에러가 나면서 안 됩니다.
(에러 메시지 : Project Project2.exe raised exception class
EDBEngine Error with message 'Invalid record structure.
Table does not exist.)
음... 그냥
sptable->FieldDefs->Clear();
sptable->FieldDefs->Add("SpoolTime", ftDateTime, 0, true);
sptable->FieldDefs->Add("JobNo", ftInteger, 0, true);
sptable->IndexDefs->Clear();
sptable->CreateTable();
이렇게 했는데 그렇습니다.
그리고 하나더 혹시 패러독스 나 폭스프로의 데이터베이스 드라이버만 업그레이드 할 수 있는지
궁금합니다. BDE 엔진 은 5.01 이후로 업그레이드 한 게 없는지도요
|