怎么实现:用户不能修改某字段,而且也不能通过删除该条记录再重新输入来间接修改该字段。(70分)

  • 主题发起人 主题发起人 DD88
  • 开始时间 开始时间
D

DD88

Unregistered / Unconfirmed
GUEST, unregistred user!
望高手赐教!!!
 
是修改字段内容还是修改字段结构?
如果是修改字段内容用只读不就行了?再写个不许删除记录就可以了!
 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=
比如说有这么一个表:
Number Name Money
1 cc 20.00
2 ss 33.00
用户如果直接修改记录1的money,当然不行,但是用户可以通过删除记录1,然后重新添加:1/cc/30.00 这样间接修改money字段。
在可以允许用户删除记录的情况下,这要怎么处理?
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=
现在在可以允许用户删除记录的情况下,要如何实现呢?
 
你的意思是表中不能有重复的记录吧?
你把number改成自增字段,删除后再填加的就是另一条记录,
你再作个日志,记下是哪个用户名在捣乱就行了
 
能说说具体的实现吗?谢谢
 
给DataSet增加固定字段,然后设定它的属性为只读.
 
用户界面不设置删除按钮啊或者为灰色
设一个supperuser,要删除的只有他才能delete or edit;
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部