access2013からadpが使えなくなりましたが、どんな理由からなのでしょうか?

SQLserverにデータを置いて、フロントエンドをaccessという開発をしようとしているのですが、これに替わる機能はaccess2013ではどのように提供されているのでしょうか?

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2013/04/08 15:48:51
  • 終了:2013/04/13 06:35:55

回答(2件)

id:taknt No.1

きゃづみぃ回答回数13538ベストアンサー獲得回数11982013/04/08 16:04:52

ポイント50pt

http://technet.microsoft.com/ja-jp/library/cc178954.aspx

Access 2013 SQL ベースのデータベースが ADP の機能の大部分を置き換えます。

ADP の移行先として考えられるのは次の 3 つです。

ADP を Access アプリ ソリューションに変換します。

ADP をリンクされた Access デスクトップ データベースに変換します。

ADP を完全な SQL ベースのソリューションに変換します。


http://manamana.ddo.jp/blog/post/Access-2013-%E3%81%A8-Access-Data-Projects%28=adp%29.aspx
http://foolexp.wordpress.com/2012/11/28/p2wpsu-5a/

ODBCにするしかないようですね。

id:rafting No.2

ラフティング回答回数2652ベストアンサー獲得回数1762013/04/08 22:30:17

ポイント50pt

SQLServerの方がOledbを廃止してODBC一本でいくことにしたので、ADPも廃止になったようです
http://msdn.microsoft.com/ja-jp/library/hh510181.aspx
私もADPのシステムが大量にあって困っていましたが、もうあきらめて、2010でひっぱりつつも、徐々にODBCに造り替えていこうと思っています。下記の記事を参考にしています。
http://foolexp.wordpress.com/2012/11/28/p2wpsu-5a/
VBAでゴリゴリやることになるので、そのうちVBAが廃止になったらお手上げですけどね。
http://qa.itmedia.co.jp/qa8010275.html



1.旧バージョンのAccess(2007・2010)を使用する

複数台で使用している場合、Access2013へ無理に移行しないほうが
よさそうです。Windows7を使用する場合は、Access2007・2010を、
Windows8の場合は、Access2010への移行となるでしょう。
(Windows8はAccess2007をサポートしていない為)

なお、最新のSQLServer2012はADPのサポート対象外ですので、
SQLServer2008R2以前のバージョンを使用する必要があります。


2.その他アプリケーションに置き換える

VB.net等が有力ではないかと思います。今後、Accessのバージョンが
上がる度に、機能変更のための修正作業が発生する可能性もありますので、
いっそのこと、AccessからVB.net等の多言語システムのアプリケーション
に置き換えるのも、ひとつの手かな~と考えています。

――こんなところでしょうか。
その他、ODBCへの切替等、いくつか対応策はあるでしょうが、実際に触れて
みないことにはわからないですね。
RTM版はすでにリリースされ、正式発売は2013年1月予定とのこと。
興味のある方は、一度RTM版に触れてみてはいかがでしょう?
http://www.sys-cube.co.jp/blog/1221.html

id:taknt

丸コピの引用元を示しておかないとダメだよ。

2013/04/08 23:01:39

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません