Exemplo n.º 1
0
        public static Dictionary <string, object> FirstRow(this EntitiesContext dbContext, string stmt)
        {
            Dictionary <string, object> ret = null;
            var reader = dbContext.DataReader(stmt);

            if (reader.Read())
            {
                ret = new Dictionary <string, object>(reader.FieldCount);

                for (var x = 0; x < reader.FieldCount; x++)
                {
                    ret.Add(reader.GetName(x), reader.GetValue(x));
                }
            }
            reader.Dispose();
            return(ret);
        }