Boolean field always get FALSE

Access to ACCESS97 database via ODBC,
I always get FALSE  of Boolaen field,
no mater using TTable or TQuery.

IsDone := Table1.FieldByName('IS_DONE').AsBoolean;

why this statement always return FALSE ?
Thanks!