... := If( x, -1, 0 ) ) } So, 1) It is better to use BIT fieldtype than TINYINT for logical values. In the longrun, it is desirable to convert TINYINT as BIT fields. 2) It is safer to use FWAdoCreateTable(...) function to create tables. 3) DataRow is not big obstacle. We ...