コード例 #1
0
 private List <T> ExecuteReader <T>(string cmdText,
                                    CommandType commandType, Func <SqlDataReader, T> itemCreator, params SqlParameter[] sqlParameters)
 {
     return(SqlDBUtils.ExecuteReader(_connectionString, cmdText, commandType, itemCreator, sqlParameters));
 }
コード例 #2
0
 private int ExecuteNonQuery(string cmdText,
                             CommandType commandType, params SqlParameter[] sqlParameters)
 {
     return(SqlDBUtils.ExecuteNonQuery(_connectionString, cmdText, commandType, sqlParameters));
 }
コード例 #3
0
        //public IList<IAlbum> GetNonEmptyAlbums()
        //{
        //    string cmdText = "GetNonEmptyAlbums";
        //    return ExecuteReader<IAlbum>(
        //        cmdText,
        //        CommandType.StoredProcedure,
        //        (r) => CreateAlbum((int)r["AlbumID"], 0, "", false));
        //}
        #endregion

        private object ExecuteScalar(string cmdText, CommandType commandType, params SqlParameter[] sqlParameters)
        {
            return(SqlDBUtils.ExecuteScalar(_connectionString, cmdText, commandType, sqlParameters));
        }