Hi Will,
Further to this, it seems that bigint support was forgotten for the .NET data provider completely. From revision log:September 27, 2007, V5.0.2: * Enhanced database engine - Added support for 64bit bigint But if I SELECT CAST(1 AS bigint) then VirtuosoDataReader's GetFieldType says it's a string yet GetValue gives me an Int32 again. Is there an updated version of the .NET data provider somewhere that never made it into the Open-Source Edition code base perhaps?
I have raised your two bugreports to one of the virtuoso developers. I will keep you posted. Patrick
