On 5/5/06, Robert Simpson <[EMAIL PROTECTED]> wrote:

- You never have to worry whether a newer sqlite3.dll will work with an
older wrapper, or a newer wrapper will work with an older sqlite3.dll.  For
example, checkin 3040 and several other sqlite checkins which changed the
behavior of API calls.  Just copying the newer sqlite3.dll could've
potentially broken your app using an older wrapper.  By combining them,
there's less opportunity for someone to accidentally screw something up.

You might consider this:

Always copy old style windows dll's to the directory where the application that
uses them resides. This ensures you run that particular dll with that
application
even if there are multiple different incompatible copies on the same machine.

Yes, this negates all the advantages of having a dll. I personally prefer
less "fragility" at the cost of a little disk space and memory. Those are
both cheap compared to support calls.

New style dll's preclude doing this since they're registered.

Reply via email to