Executes the query, converting the first record to the specified type.
public T QuerySingle<T>()
Throws InvalidOperationException if no records are returned, or if more than one record is returned.
Executes the query, converting the first record to the specified type with the specified delegate.
public T QuerySingle<T>(Func<IDataRecord, T> map)
Throws InvalidOperationException if no records are returned, or if more than one record is returned.