Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » DBISAM Technical Support » Support Forums » DBISAM Enhancement Requests and Suggestions » View Thread |
Messages 1 to 3 of 3 total |
Not strictly your problem but .... |
Sun, Jan 18 2009 11:46 AM | Permanent Link |
Roy Lambert NLH Associates Team Elevate | Tim
I'm getting an error. Its not one I've ever seem before Field index out of range. By searching the Borland code I eventually found it in DBTables and DBClient. Looking at my code and the table structure I finally figured out that " if lu.Career.FindKey([luContact, luCompany]) then begin" was the problem since there wasn't a compound index of this nature (there are two separate indices using those fields though. I don't know if its possible, or how much work it would take but it would be nice to have a better error message eg No suitable index exists for those fields. Roy Lambert |
Sun, Jan 18 2009 1:24 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Roy,
<< By searching the Borland code I eventually found it in DBTables and DBClient. Looking at my code and the table structure I finally figured out that " if lu.Career.FindKey([luContact, luCompany]) then begin" was the problem since there wasn't a compound index of this nature (there are two separate indices using those fields though. I don't know if its possible, or how much work it would take but it would be nice to have a better error message eg No suitable index exists for those fields. >> It's a standard error message that matches the same message that Borland/CodeGear has always displayed, although I'm not sure if that's a ringing endoresement. -- Tim Young Elevate Software www.elevatesoft.com |
Sun, Jan 18 2009 1:33 PM | Permanent Link |
Roy Lambert NLH Associates Team Elevate | Tim
>It's a standard error message that matches the same message that >Borland/CodeGear has always displayed, although I'm not sure if that's a >ringing endoresement. Believe me it isn't. Had me running in circles a while it was so full of informational content. Roy Lambert |
This web page was last updated on Tuesday, September 17, 2024 at 04:19 AM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |