dbgrid中的密码显示
在dbgrid中显示用户表,其中的密码字段如何用"*"屏蔽掉? 问题点数:50、回复次数:10Top
1 楼ljmanage(过客)回复于 2003-08-03 22:13:22 得分 5
在DataSet中将那个字段的不要显示出来好了Top
2 楼sevenfish()回复于 2003-08-04 16:57:22 得分 0
必须要显示出来,但以"*"显示Top
3 楼SmallHand(火龍)回复于 2003-08-04 17:28:53 得分 5
如果使用adoquery或者adotable的话
双机adoquery或者adotable
添加字段,设置字段的editmask:='*********';
:)Top
4 楼ld9702(ld)回复于 2003-08-04 17:34:11 得分 10
用ADOQUERY
SQL语句
'select usr_id as 工号,usr_name as 用户名,''*****'' as 密码,usr_password from usrinfo ';
这样试一下。当然要替换成你的字段名。(这是个例子)
密码显示是: 密码
'*****'
使用时用这个字段: a.usr_password
祝好运!
接分!
Top
5 楼sevenfish()回复于 2003-08-11 10:50:36 得分 0
好象没用诶,忘了告诉大家,我用的是paradox.Top
6 楼dickeybird888(小鸟)回复于 2003-08-11 10:56:18 得分 5
设置字段的editmaskTop
7 楼recentsun(宇宙洪荒)回复于 2003-11-12 19:28:06 得分 5
DBGrid1.Fields[2].EditMask:='******';Top
8 楼konhon(优华)回复于 2003-11-12 19:38:45 得分 10
在字段的OnGetText事件中写代码就可以啦。
Text:='*****'Top
9 楼konhon(优华)回复于 2003-11-12 19:39:53 得分 10
在永久字段的OnGetText事件中写代码就可以啦。
Text:='*****'Top
10 楼pdw2009(不想做菜鸟)回复于 2003-11-13 22:19:05 得分 0
行吗?做个测试Top



