JustBeginer
Programmer
- Mar 13, 2003
- 39
Hello!
I have BCB5 and Interbase 2007
I have crated table with to columns:
ID - integer
NAME - varchar2(50)
When I try to read the current record from the table with
char * buffer = new BYTE(TIBTable1->RecordSize);
TIBTable1->GetCurrentRecord(buffer);
There are about 150 characters in the begining of the
record. I thougth that, this is something like a record header. I created another one table with more fileds (3-integer, 3-varchar and 2 double precision) and I was suprised. The header is bigger than 150 characters.
Can anybody help me how to use TIBTable->GetCurrentRecord(char* Buffer) or ActiveBuffer(which is the same) ?
Is there compatibility between BCB5 Intebase components and IB 2007 or I should use older Interbase version?
Thank you for your help!
I have BCB5 and Interbase 2007
I have crated table with to columns:
ID - integer
NAME - varchar2(50)
When I try to read the current record from the table with
char * buffer = new BYTE(TIBTable1->RecordSize);
TIBTable1->GetCurrentRecord(buffer);
There are about 150 characters in the begining of the
record. I thougth that, this is something like a record header. I created another one table with more fileds (3-integer, 3-varchar and 2 double precision) and I was suprised. The header is bigger than 150 characters.
Can anybody help me how to use TIBTable->GetCurrentRecord(char* Buffer) or ActiveBuffer(which is the same) ?
Is there compatibility between BCB5 Intebase components and IB 2007 or I should use older Interbase version?
Thank you for your help!