2012-04-22 4 views
0

複数のコンピュータに同時に配布されるWindowsアプリケーションのデータベースを更新する方法はありますか?それはSQL Serverを使用して行われますか?学生が試験を受けるために複数のコンピュータに配布される試験システムを開発しているので、管理者が質問データベースを更新するかどうかは、変更が他のすべてのコンピュータにも適用されるか、 ?申し訳ありませんが、私は愚かな音は私の仕事のこの部分を理解しているように見えることができない場合、私は簡単にWebアプリケーションに切り替えることを考えていたが、再びこのデータ更新の問題は、 私はアプリケーションを内部ネットワークにリンクする方法で、これはデータベースの更新と関係がありますか? 私はここでいくつかの説明が必要です:|分散したWindowsアプリケーションのデータを更新する

答えて

0

私はあなたが各クライアントで複数のデータベースを必要としないと思います。あなたのアプリケーションは、クライアント/サーバーアーキテクチャになります。質問のデータベースを扱うサーバーアプリケーションが用意されています。また、サーバーに質問をする別のクライアントアプリケーションも用意されています。 Webサービスやその他のフォームを使用してサーバーと通信できます。クライアント上で質問を取得すると、クライアントアプリケーションはすべての回答を記録し、サーバーに返信します。
サーバー側のアプリケーションでは、管理者は質問を更新でき、クライアントは更新された質問を受け取ります。

+0

okですが、すべてのアプリケーションが内部ネットワークを通じて接続されている "中央"データベースのように作成できます? –

+0

@ GollnazFatoomy、そうですね、それは私が意味したことです、SQLサーバ上に中央データベースを持ち、クライアントアプリケーション – Habib

+0

で接続してみてください。試してみます。ご助力ありがとうございます。 –

関連する問題