QBE, AllowOperators is True and TDBLookupComboBox used => Access violation

giga

Member²
Hi everybody, can you help me?

I have simple project with OracleSession, OracleDataSet, DataSource, TDBGrid and TDBLookupComboBox (LookupSource is second OracleDataSet and DataSource).
When I enter QBE mode (AllowOperators is True) and select item from TDBLookupComboBox, project raise Acces violation !!! :mad:
When I enter QBE mode (AllowOperators is False) then all works fine... :)

Sorry my poor English, but it isn't my natural language

Thx

---------------------------------------
Direct Oracle Access 4.0.5
 
Hi!

Are there any news about this problem? I would really need to find some way around it. It forces me to write my own processing and QBE completion manually for about 30% of tables, which is quite irritating.

Thanks much for any help.
 
Originally posted by giga:
Hi!

Are there any news about this problem? I would really need to find some way around it. It forces me to write my own processing and QBE completion manually for about 30% of tables, which is quite irritating.

Thanks much for any help.
Hi
Is a '' string in your DBComboBox.Items?
If it is, see below. May be it helps you.

_Sometimes_ an Access Violation (AV) occur when '' string is selected in the VCL.ComboBox or VCL.DBComboBox.
I around it by using such frase as 'All records', 'Nothing' or 'Any country' and so on.
May be it is a bug in ntdll.dll because AV is raised in ntdll.dll.
 
Hi Marco!

Any news in this? Will be this error fixed in new release?

Thx

Originally posted by Marco Kalter:
It crashes somewhere in the VCL units. Unfortunately it is not clear when or why this happens.
 
Back
Top