ビデオ: Microsoft Ignite 2019 Vision Keynote 日本語同時通訳版 2024
Access 2000から2010のユーザーは、 Access Data Project (ADP)ファイルに精通している可能性があります。 SQL Serverデータベース。 Access 2013ではADP形式のサポートがなくなり、次のいずれかの方法が推奨されています。
-
同じバージョンのAccessを使用し続けます。 ADPは以前のバージョンのAccessでも引き続き動作します。ただし、SQL Server 2012やSQL Server Azureなど、新しいバージョンのSQL Serverでは動作しません。
<! - 1 - >現在のバージョンのAccessより新しいバージョンのSQL Serverにアップグレード(または組織のアップグレード)した場合、ADPは正しく機能しなくなります。
-
AccessカスタムWebアプリケーションに変換します。 Access 2013では、新しいAccessアプリケーションにテーブルをインポートすることができ、Accessは自動的にアプリケーションのフォームを作成します。他のユーザーがWeb上でアプリケーションを使用できるように、Accessが作成する基本フォームの機能を拡張することができます。 ADPで使用する機能の一部は使用できなくなる可能性もありますが、Microsoftでは引き続きこのアプリケーションタイプの製品の改善に注力してください。
<! - 2 - > -
リンク先のデスクトップデータベースに変換します。 Access 2013では、accdbファイル形式のデスクトップデータベースの作成が引き続きサポートされています。あなたはあなたのアプリケーションをに変換することができます。 accdb形式(既存のフォームとレポートをすべて含む)を使用して、SQL Serverにデータを残します。次に、リンクテーブルを使用してSQL Serverデータベースにリンクすると、アプリケーションは引き続き動作します。
-
ハイブリッドアプリケーションを作成します。 アプリケーションが大規模で、すべてを同時に変換したくない場合は、データをAccessアプリケーションにインポートし、SQL Serverデータベースにリンクすることができます。 accdbファイル。この方法を使用すると、徐々に移行し、クライアントアプリケーションをそのまま維持しながら、時間の経過とともにAccessアプリケーションにフォームや機能を追加することができます。 Accessアプリケーションの背後にあるSQL Serverデータベースにリンクされたテーブルを持つaccdbファイル。
-
にアップグレードします。ネットフレームワーク。 あなたのアプリケーションは、あなたのようなより堅牢な開発プラットフォームに移行することを検討するのに十分なほど複雑かもしれません。ネットフレームワーク。 SQL Serverは、既に作成したデータベースインフラストラクチャを使いやすくし、コードを大幅に書き直すことなくアプリケーションの機能を拡張できるように設計されています。
SQL Server(または別のデータソース)からデータを操作する場合、データはAccess以外の場所から取得されます。サーバーとデータベースへの接続を確立したら、残りのAccessオブジェクト(フォーム、レポート、マクロ、およびモジュール)を構築して、SQL Serverデータベースの強力なフロントエンドを作成できます。