Microsoft Accessや他のデータベースを使ったJavaアプリケーションですか?

私は地元の大学で情報技術を勉強しています。私は現在、私のモジュールの1つに対してJavaプロジェクトを行っています。 Microsoft Accessデータベースと通信するJavaアプリケーションを作成する予定です。私はグループで働いており、私たち全員がソフトウェアの別々の機能をコードするように割り当てられています。ただし、1つのデータベースを共有する必要があります。私たちは現在、個々のコンピュータでODBCを使用しており、JDBCを使用してローカルマシンのデータベースに接続しています。我々が考えてきたのは、別々のMicrosoft Accessデータベースで作業し、後でそれらを組み合わせるだけです。しかし、私はそれが最良の方法ではないと思う。私と私のグループメンバーが中央データベースを持ち、私たち全員が接続して質問をすることができる方法はありますか?これは、Microsoft Accessデータベースをオンラインでホストし、Javaソフトウェア内部からMicrosoft Accessデータベースに接続することで可能になります。集中化されたMicrosoft Accessデータベースを入手する方法がわからないので、私を助けてください。

0

1 答え

Microsoft Accessを使用してこれを取り除きたいのは、それがあなたとあなたのグループにとってこの種の問題を解決する最も簡単な方法だからですが、Java Derbyデータベースが提供するデータベースを使用してデータベースを使用することをお勧めします。サーバー内のコードを短くするのに役立ちます。多分、NetbeansをGUIとして使用し、Derbyを使用してデータベースを制御することをお勧めします。

あなたの中心的な問題は、ホスティング内のプログラミング面や構成とコントロールです。ありがとう

0
追加された
@AdeelAteequeこれは良い考えだとは思わない。 Stackoverflowには derby というタグが付いた記事が334件しかありません。それを学ぶことはキャリア向上ではないかもしれません。共通の無料のサーバーベースのデータベースが必要な場合は、MySQLとSQL Server Expressを検討してください。
追加された 著者 Fionnuala,
あなたは自分のネットワーク上でMS Accessデータベースをセントラル化することができます。ウェブページでMS Accessを使用することもできます(サポートMicrosoft.com/kb/253580 を参照してください)。ただし、インターネット経由でAccessに接続することは、あなたが意味するとは思っていません。ファイルベースなので、接続するサーバーはありません。あなたはVPNを使うことができますが、私はそれがあなたが望むものだとは思いません。
追加された 著者 Fionnuala,
あなたは私が助けることができない領域にさまよっていますが、DSNレス接続を使用することができます。これはエンドユーザがあまり必要としないことを意味します: rgagnon.com/javadetails/java-0345.html
追加された 著者 Fionnuala,
これは役に立つかもしれません: stackoverflow.com/questions/5016730/…
追加された 著者 Fionnuala,
私は別のルートを取るだろうが、cvs/subversionのようなソース管理リポジトリを使用しないでください。このようにしてボディにアクセスするとdbファイルがリポジトリに戻され、すべてのユーザーがアクセスデータベースファイルの最新バージョンを使用します同期している。飛行機でそれを作成するためのODBC接続については、マシン上のレジストリを変更する必要がありますが、簡単な作業はできませんが、配布について考えてみましょう。スクリプトで幸運を祈る
追加された 著者 Prasanna Talakanti,
さて、私はあなたが意味することを理解しています。私は、Derbyデータベースのサーバー/クライアントの性質を調べました。私は、周りを読んだ後、それに接続する方法を知っていると思います。しかし、私はホスティングの設定とコントロールについてはあまりよく分かりません。私のホストにDerbyデータベースを置いて、そこに接続するリンクを持っているのですか?たとえば、ローカルマシンでDerbyを実行すると、ローカルホストのアドレスが取得されます。それを私のホストにアップロードして、私と私のグループメンバーが共有できるデータベースへのリンクを私たちのコードから私たちに渡すことはできますか?どんな助けもありがとう。ありがとう!
追加された 著者 Adeel Ateeque,
@Remou Microsoft Accessを使用して集中データベースをセットアップすることは完全に不可能なのですか?
追加された 著者 Adeel Ateeque,
私は...私はちょうど集中データベースを持っていることをあきらめるだろうと思う。私はあなたに質問があります。私と私のグループがJavaプロジェクトを終了し、Accessデータベースをデータソースとして設定したとします。 Javaアプリケーションを配布したい場合は、Accessデータベースを提供し、クライアントがアプリケーションを使用するためにローカルマシン上でODBCを設定する必要がありますか?このような質問をして申し訳ありませんが、私はまだ私の1年目です。
追加された 著者 Adeel Ateeque,