1

SQL Server 2008 のインスタンスに直接接続するモバイル アプリケーションがあります。

通常、これがデスクトップ アプリケーションの場合、すべてのデータベース呼び出しを using ステートメントでラップします。

using (SqlConnection sqlConnection = new SqlConnection(ConnectionString))
{ }

また、それがローカルのコンパクト データベースに接続するモバイル アプリケーションの場合は、アプリケーションの存続期間中は接続を開いたままにします (アプリケーションは毎回再構築する必要があるため)。

しかし、現在、実サーバーに接続しているモバイル アプリケーションに直面しています...デスクトップ ルートとモバイル ルートのどちらをたどるのが最善でしょうか? 最初はデスクトップ ルートを実行するつもりでしたが、モバイル バージョンではプールもサポートされていないことを思い出したので、開いたままにしておくのが最善でしょうか?

4

1 に答える 1