Maybe a dumb queston, but:
As it looks it is easiest to work with SQLite from Tcl, is it possible
to code in Tcl and call that from VB/VBA?

RBS

> Well put.  If Sqlite were turned into a junior Oracle, DB2 or PostgreSQL
> then someone else would have to create a new Sqlite to handle the
> lightweight embedded RDBMS role!
>
> It is very simple to add functions to Sqlite, and since it is a library
> you link into your application there is no reason not to have your own
> Sqlite-local library which adds all the functions needed by your
> application.  Many of the features people want to add to Sqlite are
> better added by the addition of a specifically targetted application
> layer.
>
> Those persons wanting the simplicity of Sqlite and all the functionality
> of PostgrSQL might do better to re-assess their goals and save time by
> using PostgreSQL and coming to terms the fact that the extra complexity
> is the price to pay for the added functionality.
>
> In our applications we have done just that and have the advantage of
> simple SQL, excellent performance and small footprint in our distributed
> applications.  We use PostgreSQL where its enterprise features are
> necessary to handle large numbers of concurrent users.  We thereby avoid
> underkill and overkill.
>
> The add-on functions, and application interfaces are better being
> contributed software than to bloat Sqlite distributions and be a boat
> anchor on its continued development.
>
> Tom Briggs wrote:
>>
>>
>>
>>>In the case of SQLite, I (arguably) have to use a 3rd party
>>>management
>>>tool, for which my custom functions are no longer available.  I'm
>>>curious how others handle this.
>>>
>>>A.  You don't need or use any custom SQL functionality
>>>B.  You don't use a 3rd party SQLite management tool
>>>C.  Something else I haven't thought of?
>>
>>
>>    I think that the key point you're missing here is that SQLite is not
>> intended to be standalone database system like the other products you
>> mentioned (Access, Oracle, etc.) - it is an embeddable database library.
>> It happens to have a convenient command line interface that allows it to
>> be used as a standalone database, but that's just a shell (pun intended)
>> that allows you to get to the library itself.  The 3rd party "front
>> ends" to which you refer are really application consumers of SQLite
>> itself - not add-ons to or features of SQLite.  In other words: it's a
>> development tool, not a database.
>>
>>    Now, as for a "power" function: we had exactly the same need when we
>> first started using SQLite.  Our solution: we added it.  The source code
>> is freely available, after all.  Adding a new function to the code is
>> shockingly straightforward; from there you simply compile your version
>> of the library and use that in your application(s).  Quick, simple and
>> portable, both across platforms and applications using your version of
>> the library.
>>
>>    -Tom
>>
>>
>>
>>
>> -----------------------------------------------------------------------------
>> To unsubscribe, send email to [EMAIL PROTECTED]
>> -----------------------------------------------------------------------------
>>
>
>
> -----------------------------------------------------------------------------
> To unsubscribe, send email to [EMAIL PROTECTED]
> -----------------------------------------------------------------------------
>
>
>




-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------

Reply via email to