【问题标题】:Tournament management application - how to manage players and teams?赛事管理应用——如何管理球员和球队?
【发布时间】:2012-07-09 02:59:56
【问题描述】:

我正在编写一个射箭锦标赛管理应用程序。此应用程序将在没有互联网连接的法官的笔记本电脑上运行。

它可以轻松管理球员、球队及其得分和积分。 我正在用 C# .NET 编写代码。

我的问题:

将有大约 100 名玩家分成大约 20 支球队。 存储有关球员和球队的信息的最佳方式是什么? 如何将该信息保存到光盘?我无法在法官的 PC 上安装任何其他软件(因此没有本地 MySQL)。

你能给我一些想法吗?

也许将来会有不止一个人同时输入乐谱(可能的 LAN 连接)。如何适应这种情况? (这不太重要,现在我需要 1 个 pc 功能)。

【问题讨论】:

  • 可以在法官的PC上安装SQL Server吗?
  • @Greg 我说。只有我的应用程序。

标签: c# .net database database-design data-modeling


【解决方案1】:

如果使用 DataTables 创建 DataSet,则可以将表保存为 XML。如果您将域与其他代码分开,您可以轻松地将数据集替换为数据库,请参阅存储库模式。

【讨论】:

  • 一个题外话。如何在数据库设计器中更改数据库列的顺序?
  • 我真的不确定你在问什么。列的顺序无关紧要。
【解决方案2】:

SQLite 可能是要走的路。它是一个嵌入式数据库,不必单独安装(换句话说,您可以将其与您的程序一起安装。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-24
    相关资源
    最近更新 更多