2

アーチェリー トーナメント管理アプリケーションを作成しています。このアプリケーションは、インターネットに接続されていない裁判官のラップトップで実行されます。

プレーヤー、チーム、およびそのスコアとポイントを簡単に管理できるように作られています。私は C# .NET で書いています。

私の問題:

約 20 チームにグループ化された約 100 人のプレイヤーが参加します。選手やチームに関する情報を保存する最良の方法は何ですか? その情報をディスクに保存する方法は? 審査員の PC に他のソフトウェアをインストールすることはできません (したがって、ローカルの MySQL はありません)。

アイデアを教えてください。

将来的には、一度に複数の人がスコアを入力するようになるかもしれません (LAN 接続の可能性あり)。これに適応する方法は?(これはそれほど重要ではありません。今のところ、1 PC の機能が必要です)。

4

2 に答える 2

2

DataTables を使用して DataSet を作成すると、テーブルを XML に保存できます。ドメインを他のコードから分離しておくと、データセットをデータベースに簡単に置き換えることができます。「リポジトリ パターン」を参照してください。

于 2012-07-09T17:01:24.817 に答える
2

SQLiteはおそらく道のりです。個別にインストールする必要がない組み込み DB です (つまり、プログラムと一緒にインストールできます)。

于 2012-07-09T17:01:37.033 に答える