2012-07-09 60 views
2

我正在写一个射箭比赛管理应用程序。这个应用程序将运行在法官的笔记本电脑上,没有互联网连接。比赛管理应用程序 - 如何管理球员和球队?

它是由轻松管理球员,球队和他们的得分和点。我正在用C#.NET编写。

我的问题:

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

你能给我一些想法吗?

也许在将来会有进入得分更多然后一个人在一次(可能LAN连接)。如何适应这个? (这不重要,现在我需要1个电脑功能)。

+0

你能在法官的PC上安装SQL Server? – Greg 2012-07-09 16:59:36

+0

@Greg我说。只有我的申请。 – Hooch 2012-07-09 18:03:25

回答

3

SQLite是可能的路要走。这是一个嵌入DB不具有单独安装(也就是说,你可以用你的程序安装。)

2

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

+0

一个offtopic queation。如何更改数据库设计器中数据库列的顺序? – Hooch 2012-07-09 17:02:27

+1

我真的不确定你在问什么。列的顺序应该没有关系。 – Stephen 2012-07-09 17:05:32