You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
README: scope down .prj encoding, point at ACE OLE DB for real edits
The current `ewe` mdb encode path is text-only same-length byte
patching. That covers the vendor/price/MPN editing workflow and is
where this thread stops in this repo. Reimplementing Access's storage
engine (page splits, B-tree maintenance, free-space tracking) is a
multi-month effort orthogonal to the project's interop mission, so
the README now says so explicitly.
For anyone who needs general-purpose `.prj` edits (numeric/date columns,
length-changing text, ambiguous values), the recommended path is to
drive Microsoft's own Access engine via the ACE OLE DB driver or the
Access ODBC driver from a separate Windows-only tool — likely using
`node-odbc` as an N-API binding. The diff logic already in
`src/encodeMdb.ts` is reusable for generating `UPDATE` statements.
No code change; documentation and scope only.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
0 commit comments