Exemple #1
0
 /// <summary>
 /// Select用の実行機能を提供します。
 /// </summary>
 /// <typeparam name="T">結果保存用の型</typeparam>
 /// <param name="connectionName">コネクションストリング</param>
 /// <param name="query">クエリ</param>
 /// <param name="param">パラメータ</param>
 /// <returns>実行結果</returns>
 public static IEnumerable <T> Query <T>(string connectionName, string query, object param = null)
 {
     OutputLog(connectionName, query, param);
     using (var cn = new DbConnectionFactory(connectionName).Create())
     {
         cn.Open();
         var result = cn.Query <T>(query, param);
         return(result);
     }
 }