頭痛がします。私の質問は純粋なプログラミングの質問ではありません。Stackoverflow の質問に属しているかどうかはわかりません。または、スーパーユーザーなどの別の場所に属していますか?
現在のシステム :
現在、Windows XP + Access 2003 を使用しています。Access 2003 MDB 形式で記述されたデータベース システムがあり、データベース データ用とフロントエンド用の 2 つの MDB ファイルに分割されています。
幸いなことに、フロントエンドにはデータ アクセス ページが含まれていません。を含む:
フォーム、レポート、クエリ、マクロ、VBA モジュール。
サードパーティのオブジェクトは一切使用しておらず、すべてのフォーム/レポートはデフォルトの Microsoft コントロールのみを使用し、すべての VBA はデフォルトの Microsoft ライブラリのみを使用しています。
私の頭痛の背景:
私の会社のコンピューター サポート部門のポリシーにより、すべてのコンピューター ワークステーションを Windows XP + Office 2003 から Windows 7 + Office 2010 にアップグレードするよう強制されています。
私の頭痛 :
今、自分のシステムが Windows 7 + Access 2010 になったらどうするかを勉強しています。Google で何かを勉強しています。これまでの私の要約は次のとおりです。
解決策 1 : フロントエンド MDB を ACCDB に変換し、バックエンド MDB を保持します。
バックエンドのデータは重要なので、リスクを冒して変換を行いたくありません。フロントエンドの変換が安全で簡単かどうか非常に心配です。ACCDB を MDB (パスワード保護) にリンクできますか?
解決策 2 : 2 つの MDB の両方を ACCDB に変換します。
それは簡単で、データは安全ですか? データがクラッシュするのではないかと心配しています。
解決策 3 : 2 つの MDB を両方とも MDB のままにする
Microsoft のサイトから読みました。97 MDB は設計を変更できません。私のシステムは 2003 MDB ですが、2003 MDB にも問題があるとは思えません。Access 2010 では多くの新しいオブジェクトが導入されていますが、2003 年のオブジェクトのいくつかは 2010 では機能しなくなっている可能性があります。Google から読みましたが、フォーム/レポートのデザインを MDB に保存できない人もいます。
誰かが私に提案をして、経験を共有してくれませんか?