С самим чтением и и вытаскиванием данных проблем нет, в сети есть структура таблиц БД парадокса.
Но, не могу (я не профессионал-программист, а так, для себя) распознать формат Дата в таблице.
Например, дата - 30.11.2011
В Лазарусе в кишках -
- Код: Выделить всё
TDate: 0 0 0 0 60 F0 E3 40
в таблице парадокс та же дата
- Код: Выделить всё
Data: 80 0B 35 25
Кто подскажет, как перевести одно в другое? Или где об этом почитать?
На всякий случай.
В Лазарусе смотрел вот так
- Код: Выделить всё
procedure tst;
var i: Integer;
V: array[1..16] of Byte;
D: TDate;
begin
FillByte(V, SizeOf(V), 0);
D := StrToDate('30.12.2011');
Move(D, V[1], SizeOf(D));
StaticText1.Caption := '';
for i := 1 to SizeOf(V) do
StaticText1.Caption := StaticText1.Caption + IntToStr(V[i]) + ' ';
end;
В таблице смотрел WinHex`ом.