Find more
Windows programming tools at
 
   
  EzTools Software Logo Quality Windows Programming Tools
Because Presentation is Everything
ActiveScript.NET
Add Scripting capability to
your .NET applications
more info
 
Home  Downloads  Buy Support Services About Us

SQLitePlus Frequently Asked Questions

 

Product Quicklist  
  Database Products
SQLitePlus & SQLite++  
Database Explorer  
COM DLL  
SQLite++  
Compression & Encryption  
Stored Scripts  
Grid ActiveX  
FAQ  
Licensing  
SQLite.NET DLL  
SqlWeb COM DLL  
  HSP System
Overview  
HTML Scripting Pages  
EzWeb Compiler  
EzReg Copy Protection  
  ActiveX Components
EditListView Enhanced ListView  
WOW WebBrowser  
BrowserList HTML Listbox  
HotButton ActiveX  
HotLink HTML HyperLink  
HotList HTML Listbox  
SuperCombo HTML Droplist  
TabStrip ActiveX  
  Other Products
RegDb COM DLL  
Zip COM DLL  
Source Code  
EzComm Messaging DLL  
ActiveScript.NET  

 

  • What is the difference between 2.8, 3.0 and 3.5?

There are many changes to the architecture of the underlying SQLite engine from 2.8 to 3.0.  One area of major change is BLOB support.  The main differences to SQLitePlus users are as follows:

  1. Now there is no need for 6 different SQLite version DLLs - there is only one. 
  2. In SQLitePlus 2.8, any field could be encrypted and any non-numeric field could be compressed.  In 3.0, only BLOB-type fields can be encrypted and/or compressed.

There are only small changes differences between the ver 3.0 and 3.5 interfaces.  But each new COM DLL release uses completely different CLSIDs.  This is extremely important to you, because if we were to change the interfaces and use the same CLSIDs, your compiled code would be broken!  Many other products available on the Internet do this all the time, because they don't understand this vital fact!

  • Does the SQLitePlus COM DLL require any ODBC or OLEDB drivers (MDAC)?

    No.  The only dependency it has is any of the SQLite DLLs that ship with it, and possibly a Script Engine DLL if you are using Stored Scripts (see below regarding Stored Scripts).  The COM DLL was deliberately created to NOT be an OLEDB driver for the purpose of NOT requiring MDAC to be installed, and for maximum performance (lightning speed).

  • Can I use SQLitePlus with .NET?

Yes - .NET fully supports COM objects.  However, we now have a .NET version available, so you might want to use it instead.

  • Why should I use the SQLitePlus COM DLL?

It provides a clean interface (no calling C sqlite_* functions); no callbacks to code; no column parsing.  All of that is done for you so you can immediately begin coding your application.  If you are using VB or .NET, SQLitePlus is the best option you have for distributing your application and not needing to hassle with also shipping and installing MDAC.

  • Why should I buy the Explorer tool?

The SQLitePlus Database Explorer is required to be able to create Stored Scripts and also to be able to use the "database licensing" mechanism.  Besides this, it is invaluable for working out complex queries and viewing your SQLite databases.  Once you use it, you will not want to give it up.

  • Do I need to ship any additional DLLs?

If you decide to use Stored Scripts in your application, you should distribute the applicable script engine DLL with your application.  The fact is that the high majority of Windows PCs will have both vbscript.dll and jscript.dll on them, because they are installed with IE.  But to be sure you should distribute the script engine DLL.


 

Copyright © EzTools Software2001-2007 All rights reserved. Trademarks and Disclaimer:
All trademarks belong to their respective companies.