部品番号とその詳細を保持するSQLデータベースプログラムを作成しました。現在、プログラムは私のマシンでローカルに動作します。ただし、私がする必要があるのは、プログラムにネットワークドライブ(L:\
ドライブなど)上のデータベースにアクセスさせることです。このようにして、ユーザーはプログラムの独自のコピーを持つことができますが、送受信されるすべてのデータは、その共通のネットワークデータベースに対して行われます。私は遊んだり、オンラインで検索したりしていますが、何も見つからないようで、データベースの初心者です。どんな助けでも大歓迎です。ありがとう。
2 に答える
4
あなたがしたいのは、ネットワーク上のどこかにSQLサーバーインスタンスをインストールすることです。次に、ドライブの場所ではなく接続文字列を使用してデータにアクセスします。
これは、アプリケーション間でデータを共有するための標準的な方法です。
于 2013-02-20T21:09:37.247 に答える
1
このアプローチの問題は、簡単に言うと、ロックとマルチユーザーサポートです。ファイルへのアクセスを争っているユーザーに遭遇します。この問題を処理するには、DBサーバー(SQL Server、SQL Server Express、MySQLなど)が必要です。DBサーバーはそのネットワークサーバーで実行できます。
于 2013-02-20T21:28:56.423 に答える