Exemplo n.º 1
0
 /// <summary>
 ///   <see cref="SqlQuery"/> nesnesinin içerdiği sorguyu bağlantı üzerinde çalıştırır.</summary>
 /// <remarks>
 ///   <p>Eğer <see cref="SqlQuery.CacheTimeOut(int)"/> ile sorgu için saniye cinsinden bir önbellekleme 
 ///   süresi belirlenmişse bu değer kullanılır.</p></remarks>       
 /// <param name="connection">
 ///   Sorgunun çalıştırılacağı bağlantı. Gerekirse otomatik olarak açılır.</param>
 /// <param name="query">
 ///   Sorguyu içeren <see cref="SqlQuery"/> nesnesi.</param>
 /// <returns>
 ///   Sorgu sonuçlarına erişim sağlayan <see cref="IDataReader"/> nesnesi.</returns>
 public static IDataReader ExecuteReader(IDbConnection connection, SqlQuery query, Dictionary param)
 {
     return ExecuteReader(connection, query.ToString(), param);
 }
Exemplo n.º 2
0
        /// <summary>
        ///   Bağlantı üzerinde tek değer döndüren bir <see cref="SqlQuery"/> sorgusunu çalıştırır.</summary>
        /// <param name="connection">
        ///   Sorgunun çalıştırılacağı bağlantı.</param>
        /// <param name="selectQuery">
        ///   Çalıştırılacak sorguyu içeren <see cref="SqlQuery"/> nesnesi.</param>
        /// <returns>
        ///   Sorgunun döndürdüğü skalar değer.</returns>
        public static object ExecuteScalar(IDbConnection connection, SqlQuery selectQuery, Dictionary param)
        {
            if (selectQuery == null)
                throw new ArgumentNullException("selectQuery");

            return ExecuteScalar(connection, selectQuery.ToString(), param);
        }
Exemplo n.º 3
0
 /// <summary>
 ///   <see cref="SqlQuery"/> nesnesinin içerdiği sorguyu bağlantı üzerinde çalıştırır.</summary>
 /// <remarks>
 ///   <p>Eğer <see cref="SqlQuery.CacheTimeOut(int)"/> ile sorgu için saniye cinsinden bir önbellekleme 
 ///   süresi belirlenmişse bu değer kullanılır.</p></remarks>       
 /// <param name="connection">
 ///   Sorgunun çalıştırılacağı bağlantı. Gerekirse otomatik olarak açılır.</param>
 /// <param name="query">
 ///   Sorguyu içeren <see cref="SqlQuery"/> nesnesi.</param>
 /// <returns>
 ///   Sorgu sonuçlarına erişim sağlayan <see cref="IDataReader"/> nesnesi.</returns>
 public static IDataReader ExecuteReader(IDbConnection connection, SqlQuery query)
 {
     return ExecuteReader(connection, query.ToString(), query.Params);
 }