私は、損傷を受けたJet4 MDBファイルからデータをスキャンして回復するために、低レベルのツールを作成しています。私はページをスキャンし、行を解析し、列をデコードしています。DateTimeとNumberの形式はどのようにJet4でエンコードされていますか?
Datetimeフィールドの生の8バイト値を持つ場合、これを「MM-DD-YY HH:MM:SS」などの日付の文字列表現に変換するにはどうすればよいですか?
NumberフィールドにSingleフィールドサイズと3桁の小数点以下4桁の値がある場合、どのようにこの値をfloat/doubleに変換できますか?
すべてのアクセスフィールドがエンコードされ、ディスクに格納される方法を記述する文書はありますか?
ありがとうございます。
このホイールを再作成してもよろしいですか?とにかく、私は、例えば、 http://jackcess.sourceforge.net/ – Andre
[Jackcess](https://sourceforge.net/projects/jackcess/files/jackcess/)のような質問に答えるために、他のオープンソースプログラムを試してみることもできます。 (java)または[mdbtools](https://github.com/brianb/mdbtools)(C)を参照してください。 Mdbtoolsには、ジェットストアのものに関するドキュメントを含む特別なファイルがあります。[ここ](https://github.com/brianb/mdbtools/blob/master/HACKING) –