急求!怎么才能使指定的数据不在应用程序端显示???

winhoo 2015-12-05 02:17:34
产品有5个档次,但是生产厂家直提供了4种,每销售一种都需要在销售软件上作出记录,最低档的属于瑕疵品,生产厂家是不允许销售的,结合运费、人工费、包装费等等,退回厂家还不如低价出售给愿意购买的消费者。
但是现在厂家要来人检查,而我们却又在产品记录方面明确记录着瑕疵品的简单介绍及消费者的联系方式,这些资料当然不能让厂方代表知道。
请ms-sql大神帮帮忙,给我一段代码能将有关瑕疵品在数据库中和应用程序中都隐藏起来。

我们使用的是sql2000的数据库!!!!

先谢谢了!!!
...全文
147 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
木房尘埃 2015-12-10
引用 2 楼 ch21st 的回复:
厂家的人可以直接访问你们的数据库,查看数据? 那还不是将数据库备份一个,删除不给看的数据,让他们看这个,自己真正数据库不给看 这好像和财务做假账一样,两个账本,一个对内,一个对外
回复
roguemaster 2015-12-09
应用程序中可以设置为隐藏,数据库中要隐藏,倒是第一次听说,不知道人家是不是要看你的数据库,不过你可以尝试一下把数据库加密,这样即使看了,也看不出来是啥。
回复
道素 2015-12-09
厂家的人可以直接访问你们的数据库,查看数据? 那还不是将数据库备份一个,删除不给看的数据,让他们看这个,自己真正数据库不给看 这好像和财务做假账一样,两个账本,一个对内,一个对外
回复
给出表结构才能帮助你,一般就是把这些数据先插入到临时存放的表,原表数据删除。检查过了再从临时表中还原回来。
回复
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2015-12-05 02:17
社区公告
暂无公告