如果是设计时直接就导入数据库的话,那个很方便,在PROPERTIES里改就行了。
我用的是APP.PATH+"\"+DBNAME.MDB的方法来导入数据库的,所以,这种类型的属性只能显示出0/1,不知在动态的过程中,这样的功能要用什么语句?该改什么属性?
见下图:
http://www.flash8.net/bbs/UploadFile/2004-11/20041130125618731.jpg
谢谢!

解决方案 »

  1.   

    如果是ACCESS就用这样的方法
    SELECT EmployeeName,iif(cEmployee.SexID=0 ,'男','女') as sexname
    FROM cEmployee;如果是SQL SERVER
    则用case 来判断
      

  2.   

    你将语句写好后再与DBGRID进行绑定
      

  3.   

    DBGRID没用过,假如用直接填充的方法,就加个条件判断假如是帮定的方法(不知道有没有 :P),可以考虑从SQL语句着手!SELECT ...,性别=CASE WHEN sex=0 THEN '男' ELSE '女' END,... FROM YourTabelName
      

  4.   

    不好处理.可以在数据库中建多一个表.这个表就两个字段.一个是ID,一个是SEX.
    ID对应的是两个值0跟1.SEX就是男跟女.
    查询时让它们关连就好了
      

  5.   

    在设计时,DBGRID的属性页的values选项卡中的Translate选项
    可实现此功能,而且不仅可设男女,更多的解释都可以自己定义!