Exemplo n.º 1
0
 /// <summary>
 /// Gets a float column.
 /// </summary>
 /// <param name="reader">The db reader</param>
 /// <param name="ordinal">The column number</param>
 /// <returns></returns>
 public static float?GetNFloat(this System.Data.Common.DbDataReader reader, int ordinal)
 {
     return(reader.IsDBNull(ordinal) ? (float?)null : reader.GetFloat(ordinal));
 }
Exemplo n.º 2
0
        /// <summary>
        /// Gets a float column. Slower then GetOrdinal + GetFloat
        /// </summary>
        /// <param name="reader"></param>
        /// <param name="name"></param>
        /// <returns></returns>
        public static float GetFloat(this System.Data.Common.DbDataReader reader, string name)
        {
            int ordinal = reader.GetOrdinal(name);

            return(reader.GetFloat(ordinal));
        }
Exemplo n.º 3
0
        /// <summary>
        /// Gets a float column. Slower then GetOrdinal + GetFloat
        /// </summary>
        /// <param name="reader"></param>
        /// <param name="name"></param>
        /// <returns></returns>
        public static float?GetNFloat(this System.Data.Common.DbDataReader reader, string name)
        {
            int ordinal = reader.GetOrdinal(name);

            return(reader.IsDBNull(ordinal) ? (float?)null : reader.GetFloat(ordinal));
        }