NETProvider
NETProvider copied to clipboard
Cleanup DbValue's layering
DbValue class has somewhat messed up layering. Some of GetXxx methods are called from FbDataReader and yet same methods are used when writing parameters into XDR stream. Although it mostly works, sometimes the duality does not hold making the DbValue class mixed with logic for FbDataReader and for writing into XDR stream.
For example int GetTime. The int is related to XDR.
Related to #919.