0

我正在使用 MySQL (phpmyadmin) 中的数据库,在连接到 C# 中的数据库后,我创建了一个类来表示警报。

然后,我将警报分组(每个警报都有一个 cid)。我的集群在一个集合中(我将集群定义为一个列表)。

现在,我想在表中显示每个集群的警报,但我不知道是在 MySQL 中编写和创建表还是在 C# 中定义数据集更好。

到目前为止,这是我的代码:

foreach (cluster c in set)
{
    foreach (alarm a in c.mycluster)
    {
    }
} 

将生成的集群数量取决于我的输入。

  1. 哪个版本更好?在 C# 中获取数据集并在 Windows 窗体应用程序或 C# 中创建表和视图的 MySQL 命令中显示它们?

  2. 如果其中任何一个被推荐,我该怎么做?一些伪代码足以让我开始。

截屏

4

1 回答 1

0

1.您的想法中哪一个更好?在 C# 中获取数据集并在 Form 应用程序中显示它们或在 C# 中创建表和视图的 mysql 命令?

由于这通常是一个演示问题,我会在 C# 中而不是在 mysql 中进行。您不想在数据库中为您想要呈现数据的每一种方式创建视图或表。此外,如果您的演示需求发生变化,您将需要更改数据库。所以去c#。有很多关于如何做到这一点的教程。

于 2012-08-12T11:06:25.010 回答