ADP は、孤立したインターフェイスである ADO Classic (OLEDB のラッパー) を中心に構築されており、今後開発される予定はありません。A2007 と A2010 では、ADP は変更されていません。これは、MS がデータ アクセス ページ (DAP) で行われたことを行うかどうかを評価している可能性が高いことを示しています。それらを完全に (A2007)。
ただし、MS が ADP について何らかの対策を講じる可能性もあります。最近、Access チームがブログで、Access で SQL Server を使いやすくするために変更できる点について、SQL Server ユーザーからのフィードバックを求めているためです。そのフィードバックは、Access の次のバージョンの 1 つ (A2010 以降または次のバージョン) に反映されます。これは、ADPs の開発の復活という形をとるかもしれませんし、まったく異なる形をとるかもしれません。Access チームは Access と Sharepoint の統合にかなり熱心に取り組んでいるため (大きな効果があるため、私は付け加えます)、Sharepoint が SQL Server の上に構築されていることを考えると、後者を期待します。 SQL Server の「問題」を解決します。
しかし、ここには内部情報はまったくありません。
現在のケースでは、既存の MDB が既に開発されています。既存の MDB を ADP に移植するのは、実際には単純なプロセスではありません。SAVE AS を実行するだけではなく、変換ルーチンもありません。これは、ADP と MDB がまったく異なる動物であるためです。MDB は Jet データベースですが、ADP は Jet を使用しないコンテナ ファイルです。たとえば、ADP 内のオブジェクトは、MDB 内のオブジェクトと同じプロパティや動作を持っているとは限らないため、単にインポートすることはできません。
したがって、ADP に「変換」するには、ほぼ完全に書き直す必要があり、その難易度は、私の意見では、WinForms やその他のまったく異なるプラットフォームへの移植と同程度です (ただし、ADP やその他のプラットフォームを使用したことはありません)。 WinForms であるため、ここでは誤った見積もりをしている可能性があります)。私が知っていることは、ADP と MDB が十分に異なっているということです。両方とも Access であるという事実は、何らかの形で相互に互換性があるか、変換可能であると誤って示唆していますが、そうではありません!
Access ADP の将来が不確実であることを考えると、既存の MDB アプリを ADP に変換することは言うまでもなく、その形式で新しい開発に着手することはお勧めしません。
私にとって、それは非常に簡単です.A2003に変換し、プロセスにほとんどまたはまったく時間を費やさずにそれを完了してください.
見返りが大きい場合にのみポートを検討しますが、Access アプリケーション自体の欠点のリストを提供していません。タイムラインをもう少し延長して、このアプリケーションの寿命を検討してください。また、Sharepoint 2010 と統合された Access 2010 の新機能と、Access でフロント エンドを開発し、それを Web ブラウザーで実行できる Access Services についてもよく理解する必要があります。これにより、ランタイムが不要になり、大きな助けになります。
しかし、既存のクライアント アクセス アプリを Web アクセス アプリに簡単に変換することはできません。ただし、何が機能し、何が機能しないかを示す互換性チェッカーがあるため、変換をガイドする補助輪がまったくないわけではありません.
アプリの全体像とその寿命、および Access と Sharepoint の将来を考慮に入れると、まったく異なる一連の答えが思いつくかもしれません。
また、Access が VBA に永久に結び付けられるわけではないことにも注意してください。私は、A2010 以降の次の 2 つのバージョンの Access のいずれかで、何らかの形で .NET が統合されることを完全に期待しています。一方、新しいマクロ (現在はエラー処理と完全な分岐構造を備えています) を使用すると、MS が任意のアドホック スクリプト言語を Access から削除し、プログラミング用に大幅に強化されたマクロのみを提供する可能性があります。
MS が 5 ~ 10 年後に Access でどの方向に進むかを確実に知ることは不可能ですが、過去 2 つのバージョンで Access に多額の投資が行われたことはわかっており、Access の将来は SharePoint 統合と密接に結びついています. それを知っていれば、長所と短所の相対的なバランスについて別の結論に達するかもしれません。