Page 1 of 1

Problem with TCRDBGrid

Posted: Wed 15 Oct 2008 01:39
by mokina
Hi,
excuse me for my english!!

I work with BDS2006 - ODAC DEVELOPER - Orecle 9i
XP Professional - Service Pack 3

I have replaced the TDBGrid with the TCRDBGrid in all my forms.
I have generated the executable file and i will copied on two other computers with XP Professional and Oracle Client 9.i.

When the application start connects to the database correctly.
But when I show all forms with the TCRDBGrid they give me " Access Violation at 0064CDBF in module GAP.exe. Read Address 00000000"
The GRID is white and empty and the header with the column name don't appear, while I move the cursor with the arrows the data appear in the grill and also the color of the columns.

I was a GAP_ANAG table with Field NOTE VARCHAR2(4000) a have changed in VARCHAR2(600) but does not work.
the problem persists if (TOraSessionOptions).Direct = FALSE or TRUE
the problem persists if dgeFilterBar = FALSE or TRUE

I changed the TCRDBGrid Options = [dgConfirmDelete,dgCancelOnExit] and OptionsEx =[] and work!!!!
I can not set Options.dgTitles=TRUE
But I can not deliver a GRID without the column header

This problem persists in each TCRDBGrid with different structures record

I am desperate. :cry: I have to deliver the program tomorrow October 15. If I install Delphi 2007, the TCRDBGrid works?

Otherwise modify fifteen masks to remove from one to three grids per Forms.

Confidently expect a response.
Thanks
Monica Rizzo

(Translate with "Google Translate" and Babel Fish) :D

Posted: Wed 15 Oct 2008 07:30
by Plash
We could not reproduce the problem. Please send to odac*devart*com a complete small sample that demonstrates the problem, including the script for creating database objects.

TCRDBGrid don't work with RX Components

Posted: Thu 16 Oct 2008 08:29
by mokina
Hi,
I solved the problem.
In my project I use the RX lilraries

I must remove all the Rx components :shock:

Thanks anyway

Monica Rizzo