2017-03-03 3 views
0

すべてのユーザーが1つのファイルにアクセスするネットワークドライブに格納されているアクセスデータベースがあります。データベースは、ローカルのオンサイトサーバーにあるSQL Serverテーブルにリンクされています。私のVBAコードで私の接続はアクセスデータベースです。私の質問は、それだけでSQL ServerにVBAから接続することは可能ですが、私のすべてのクエリはAccessに格納されているので、私のコードはSQL Serverに接続されているか、私は書き直す必要がありますすべてのクエリ?私たちが抱えている問題は、複数のユーザーが同じレコードにいる可能性があり、互いの変更を上書きしているということです。また、ユーザーは、自分のノートパソコンでプログラムを実行する必要があります。私は彼らにそれぞれコピーを与えて問題を解決できると思っていました。誰にも答えはありますか?複数のユーザーアクセスデータベースとSQLサーバー

答えて

-1

すべてのクエリをVBAにプルし、適切なパラメータで書き直す必要があります。

+0

私は、各ユーザーに別々のフロントエンドを持つ標準のMS Accessソリューションをお勧めしないと混乱しています。 – Fionnuala

+0

私のすべてのクエリは既にパラメータ付きのvbaに入っています – SikRikDaRula

+0

@fionnualaこれは私が考えていたものですが、更新が行われたときにコピーを配布する必要があります – SikRikDaRula

0

SQL Serverでクエリを書き直すだけです。今は苦しいかもしれませんが、あまりにも悪くなくてはいけません。少しでも道のりを変えれば、すべてをSQL Serverに移動できて嬉しく思います(はるかに速く、より安定して、本当のDBなどを使用しています。 )

関連する問題