TLargeintField not being used

Discussion of open issues, suggestions and bugs regarding usage of dbExpress drivers for InterBase & Firebird in Delphi and C++Builder
Wade
Posts: 31
Joined: Sun 03 Jan 2010 06:04

TLargeintField not being used

Post by Wade » Sun 03 Jan 2010 21:35

Delphi 2009
FB 2.1
DBXIDA 2.50.20

BIGINT Fields are being represented as TFmtBCDField

How do I make DBXIDA create them as TLargeintField?

Plash
Devart Team
Posts: 2844
Joined: Wed 10 May 2006 07:09

Post by Plash » Fri 15 Jan 2010 08:59

DbxIda does not use TLargeintField because there were problems with this field type in dbExpress (in older Delphi versions).

Wade
Posts: 31
Joined: Sun 03 Jan 2010 06:04

Post by Wade » Sat 16 Jan 2010 05:26

While I understand the historical issue, this is not a great reason to go forward without using TLargeIntField... Surely it is more efficient than TFmtBCDField.

For later versions of Delphi, why not have a DBXIDA parameter that tells it to use largeint fields rather than fmtbcd... That way the "better" field type can be used going forward while not breaking applicaions that are being ported from legacy delphi versions?

Plash
Devart Team
Posts: 2844
Joined: Wed 10 May 2006 07:09

Post by Plash » Mon 18 Jan 2010 09:54

We will add the EnableLargeint driver option to the next build.

joedbat
Posts: 2
Joined: Tue 19 Jan 2010 18:45

Post by joedbat » Tue 19 Jan 2010 18:47

I like to suggest to add this feature to PostgreSQL driver, also.

Plash
Devart Team
Posts: 2844
Joined: Wed 10 May 2006 07:09

Post by Plash » Wed 20 Jan 2010 08:35

We will add the EnableLargeint option to the next build of PostgreSQL driver.

Wade
Posts: 31
Joined: Sun 03 Jan 2010 06:04

Post by Wade » Sun 24 Jan 2010 06:37

Can you give me an approximate time frame for the release with LargeInt field support please.

Plash
Devart Team
Posts: 2844
Joined: Wed 10 May 2006 07:09

Post by Plash » Mon 25 Jan 2010 08:18

We are planning to release the new build in two weeks.

Wade
Posts: 31
Joined: Sun 03 Jan 2010 06:04

Post by Wade » Mon 08 Feb 2010 01:00

Further to this, it needs to support "AsLargeInt" parameters as well as LargeInt fields, otherwise the 64bit integer support won't fully work.

Plash
Devart Team
Posts: 2844
Joined: Wed 10 May 2006 07:09

Post by Plash » Mon 08 Feb 2010 09:06

We'll add the support for ftLargeInt parameters in the next build.

Wade
Posts: 31
Joined: Sun 03 Jan 2010 06:04

Post by Wade » Mon 22 Feb 2010 23:31

It's been 4 weeks (2 weeks past the expected data for an update) - can you give an updated expectation for a new release with support for LargeInt fields and parameters?

Dimon
Devart Team
Posts: 2910
Joined: Mon 05 Mar 2007 16:32

Post by Dimon » Wed 24 Feb 2010 11:01

The next DbxIda build will be released in the course of the next week.

Wade
Posts: 31
Joined: Sun 03 Jan 2010 06:04

Post by Wade » Tue 16 Mar 2010 06:50

It's another 2 weeks past the "new" expected date for an update - can you give an updated expectation for a new release with support for LargeInt fields and parameters?

Challenger
Devart Team
Posts: 925
Joined: Thu 17 Nov 2005 10:53

Post by Challenger » Fri 19 Mar 2010 12:31

We have released new build of DbxIda.

Wade
Posts: 31
Joined: Sun 03 Jan 2010 06:04

Post by Wade » Fri 19 Mar 2010 20:46

Are you sure version 2.50.21 has support for LargeInt fields?

Your Readme.html makes no mention of it's availability or how to use it and refers ONLY OptimizedNumerics and EnableBCD. As best as I can see, the only change in Readme.html is the copyright date on the last line.

Please explain.

Post Reply