Performance reading field().value

Ruslan Zasukhin sunshine at public.kherson.ua
Sat Apr 11 19:15:02 CDT 2009


On 4/11/09 10:58 PM, "Thomas Flemming" <tf at ttqv.com> wrote:

> By the way, I found two other issues:
> 
> 1) Problem with Blob
> 
> I have a Blobfield in a Table:
> mTbl.CreateBLOBField("points", 128)
> 
> Now I put some data in the field:
> Dim bl As IVBLOB = mTbl.Field("points")
> bl.WriteData("testdata")
> mTbl.AddRecord()
> 
> Now I read the data:
> Dim count as Integer = bl.DataSize
> gives the correct value, but:
> Dim s As String = bl.ReadData
> only returns the first character of the string I wrote in.
> 
> 2) FindRange
> 
> This very fast and useful function does not work with Float-fields. It gives
> very strange results.
> 
> mTbl.CreateFloatField("ext_east", EVFlag.fIndexed)
> resultSet=mTbl.Field("ext_east").FindRange(False, minwest, maxwest, False )
> 
> When I create ext_east as:
> mTbl.CreateLongField("ext_east", EVFlag.fIndexed)
> 
> it works perfectly.
> 
> Must I also put this into Mantis?

Yes please.

Each as separate issue

And if possible db for test.
If even some test project - wonderful.

-- 
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

Valentina - Joining Worlds of Information
http://www.paradigmasoft.com

[I feel the need: the need for speed]




More information about the Valentina mailing list