2

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

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

我的问题:

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

你能给我一些想法吗?

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

4

2 回答 2

2

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

于 2012-07-09T17:01:24.817 回答
2

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

于 2012-07-09T17:01:37.033 回答