【问题标题】:Custom Database自定义数据库
【发布时间】:2014-02-25 08:51:46
【问题描述】:

我可以做这样的数据库吗?

**注意:一张表名为"Database",左边是"Student Name",上面是"Month Payment"CheckBox是c#winforms中的CheckBox

我知道我无法在左下角输入"Student Name",文本应该像“月付款”一样在顶部。

但是,有没有一种方法可以让我的数据库像顶部图像一样显示在 datagridview 上,并且复选框被替换为 c# winforms 中可用的复选框,并且每当我打开我的数据库时(通过系统),我可以选中或取消选中复选框,而无需打开 "(databasename.accdb)"。有什么办法吗?

谢谢!

您的回答将不胜感激!

【问题讨论】:

    标签: c# winforms checkbox datagridview


    【解决方案1】:

    您应该将设计表格的想法与在表格中显示数据分开。考虑这样的数据库设计:

    名为 paymeht 的表,列 std_name 为 varchar、Jan、Feb ... Dec 为 bool(位)。

    我应该允许您使用这些 bool(bit) 列的复选框来修改数据。而且,只有在您的代码中从数据库中获取数据后,您才会尝试以您喜欢的方式显示该数据。

    【讨论】:

      【解决方案2】:

      首先,您应该以非单独的命名方式命名列,例如 StudentName 或 Student_Name。我不知道为什么我看不到图像,但是您当然可以在数据网格上显示它并替换为您想要的。

      【讨论】:

        猜你喜欢
        • 2011-11-06
        • 1970-01-01
        • 2016-06-11
        • 1970-01-01
        • 1970-01-01
        • 2012-04-14
        • 1970-01-01
        • 2015-03-27
        • 2012-12-31
        相关资源
        最近更新 更多