在C#数据库应用程序中显示和隐藏开关

时间:2015-10-29 21:10:57

标签: c# sql-server visual-studio

我有一个小的一行应用程序,最近我已经指示删除所有人形成它。那是我有几个字段,其中一个是所有者字段。我不打算从数据库中移动所有者,但只隐藏它们,我需要能够再次显示一些字段,当时我会联系该人说:“你可以显示我的名字”。这是一个带有底层SQL数据库的Visual Studio应用程序。我的梦想解决方案是一个开关,使这个名称字段成为真或假,所以我只能通过点击按钮显示我允许显示的那些名称。

您认为最简单的方法是什么。

2 个答案:

答案 0 :(得分:1)

有很多方法可以做到这一点,因为你没有指定你拥有什么类型的C#应用​​程序(ASP.NET C#,WinForms,WCF,WPF),我假设你的意思是Winforms或WPF。最简单的方法是复选框,然后在更改时隐藏或显示要隐藏的其他字段。然后进行数据库调用。我没有更多信息就可以给你。

答案 1 :(得分:0)

有很多方法可以实现这一目标。一种方法是在“用户”(或其他任何)数据库表中引入一个额外的位字段/列,表示是否显示或隐藏用户名。根据此字段,您将在应用程序中显示或隐藏用户名。这可以直接在您的数据库中(由您)或通过应用程序UI进行检查/取消选中。您可以实现专用于管理员(您)的“管理员”页面/视图/表单,该管理员具有足够的权限来更新上述指定的列。