Hi,

A little bit more then a year ago I wrote some initial code to support
OLite 10.0 in NHibernate. This code is included since 2.1 and nothing
seem to have improved since.

So, right now I'm trying to improve this by supporting OLite 10.3 and
maybe writing some unit tests for it.

The current status is that I can connect to the database, create-drop
schema, create and query sequence, save entity and get entity only
when cached... well that's about it!

The main problem right now is that I can't get any not cached entity
because when GetOrdinal is called from a
Oracle.DataAccess.Lite.OracleDataReader it throw a
NullReferenceException. I presume it's because the method expect a
case sensitive column name. And instead of throwing an
IndexOutOfRangeException like everybody else it throw a
NullReferenceException.

Even if the OracleDataReader was throwing the right exception in the
current state NullableType.NullSafeGet can't handle the exception. So
do I have an option here? Can I use the NDatareader instead of the
NHybridDatareader?

Thanks!

Reply via email to