public override IDataParameter CreateLongParameter(string parameterName, long? value) { return new SqlParameter(parameterName, SqlDbType.BigInt) { Value = value.HasValue ? (object)value.Value : DBNull.Value }; }