SQL Server 2012 または SQL Server Express 2012 は Visual Studio 2008 アプリケーションで動作しますか?
2 に答える
「古い」VS 2008 アプリがSQL Server 2012 の (いくつかの) 非推奨の機能を使用していない限り - はい - それが機能しない理由はわかりません。
重要なのは ADO.NET の使用です。実際には、アプリが作成された Visual Studio のバージョンではなく、使用しているデータベース アクセス テクノロジ (および .NET フレームワークのバージョン) が重要です。 ADO.NET と接続文字列を使用して接続先のサーバーに接続し、それに対して SQL クエリを実行します。
ADO.NET は、任意の .NET アプリケーションから SQL Server に接続するための推奨される方法であり、 SQL Server の任意のバージョン (2000 年から 2012 年まで) および任意のエディション (Express、Web、Standard、Enterprise、DataCenter など)をサポートする必要があります。 .
はい、絶対にvs2012はSQL Server 2008と互換性があります
その他の互換性ポイントは次のとおりです。 - Visual Studio 2012 は SQL Server 2008/2008 R2 と互換性があります。 Visual Studio 2010 は SQL Server 2008 / 2005 と互換性があります。 Visual Studio 2008 は SQL Server 2005 と互換性があります。