在数据库里有“123456”这个密码,现在我要让这个密码显示到datagrid控件的其中一个单元格里,并且密码出来的是以“*”表示的,怎么做到呀
最好当用户设置密码的时候,传入数据库里的密码也是以“*”表示的

解决方案 »

  1.   

    我个人觉得datagrid不适合你这样的情况。因为datagrid不是网格控件,只是绑定recordset来显示集合实际完成前一部很简单。拿SQL的pubs中jobs table来说。
    比如原有SQL是:
    select job_id,job_desc, min_lvl from jobs我要把最后一列表示成**,则SQL是:select job_id,job_desc, min_lvl,'**' from jobs然后我们可以在前台设置min-lvl在datagrid对应的列宽为0,这样就不会显示了。但是问题出在后面。后面一部分存在更新。我们都知道datagrid是直接对数据库操作。所以你前台无论怎么改,会将数据库直接更新成**,而不是保存的记录。所以建议换控件,不使用datagrid
      

  2.   

    网格控件,msflexgird,spread都行嘛