Code: Select all
UniConnection1->ProviderName = "DBF";
UniConnection1->SpecificOptions->Values["Direct"] = "true";
UniConnection1->Database = "C:\TEST";
UniTable1->TableName = "test";
UniConnection1->Connect();
Numeric fields not showing.
When I'm using DirectMode = false, all fields showing, but it sometimes depends on the computer.
It works on one computer, on the other - no. Maybe it depends on the ODBC driver.
What am I doing wrong?
Upd.
May be very old file format?
Header dbf-file:
As I can see, this file has dBaseIII format(no memo), 0x03h
Format Visual FoxPro (0x30h) opens normal (may be change by hands: 0x03 to 0x30).
UniDac 7.4.11
RS 10.2.3
Win 10 x64