求助:ORACLE中没有BOOL类型字段!由于ORACLE中没有BOOL类型字段!我要设计程序时对于一些BOOL类型的选择就没有办法直接和数据库中的字段对应如:一个人员信息的数据表RYXX中,有一个是否已婚SFYH字段,ORACLE中没有BOOL类型供使用,我就用了一个NUMBER(1)的数据类型,1代表“是”,2代表“非”。我在程序界面的放了一个ADOTable控件,设置它对应的数据表为RYXX,用一个DBCheckBox,来进行数据的读写。怎么样才能实现呢?

解决方案 »

  1.   

    DBcheckbox好像选中或不选中按钮,保存数据库就是1或是0.
    要不你就放一个普通的checkbox,判断是否选中,然后向数据库中添加相应的值。
      

  2.   

    已经找到方法,直接在DBCheckBox中的选中/不选属性中设置两个对应的数值就可以了。
      

  3.   

    一般使用0表示false,1表示ture。很多语言都是用这表示