Update of dhSQLite to Version 1.1.
(now coming with sqlite_engine.dll 3.3.17)
Just finished a fast Command-Object-Implementation,
mainly to speed up your Inserts, but also useful for
somewhat "stronger typing".
E.g. on a "8-mixed-columns"-table you can perform now
ca. 100000 Inserts/sec using this thin wrapper around
the sqlite_bind*-calls.
Also added a ShortDate-Type and a Time-Type to the
already existent Auto-Date-Type (wich only supported
the "long Dates", respective the "Date+Time"-Types).
Major UpdateBatch-Performance-Improvements.
Before starting this project on your Developer-machine,
make sure you have registered dhSQLite.dll on your
system (please deregister an eventually older
dhSQLite-Version 1.0 first).
In addition to the registration you have to place a copy of
the "non-activex-dll": sqlite3_engine.dll either in your
VB6.exe-Path (because this is your Host-Process, if you
develop or run COMponents in the VB-IDE) - or you can also
place the engine-dll inside your \system32-folder.
Again, this is not needed, if you want to deploy your solution.
Then the Host-Process is your own Application.exe of course -
in this case you can place the two Dlls beside this Binary.
If you want to have XCopy-deployment for your solution (means,
if you want to avoid the registering of the AX-Dll dhSQLite,
then you can use our free DirectCOM.Dll, to instantiate
Classes from dhSQLite.dll directly from the FileSystem.
More Infos come inside the Form-Modules of the Demo.
The Demo-Code is commented and should give you a good start,
how to work with the dhSQLite-Wrapper. This Demo has
additional dependencies, because it uses the VB6-Datagrid-
Control to visualize Recordset-Content - just let me know, if
that is a "show-stopper" for you (e.g. if your developer machine
doesn't contain this component).
Feel free, to send me an email, if you have questions regarding
the examples ([email protected]).
Hope you enjoy - and of course thanks to D. Richard Hipp and
the SQLite-community for this great DB-engine, wich is truly
"reduced to the max". :-)
If you want to stay up to date regarding my free COM-Tools -
e.g. stresstest our just updated RPCServer-environment (now
with an integrated dhSQLite-MultiUser-Demo), please visit
www.TheCommon.net, wich is now online again.
Olaf Schmidt, April 2007
没有合适的资源?快使用搜索试试~ 我知道了~
sqlite的COM-wrapper
共85个文件
frm:24个
txt:22个
cls:10个
需积分: 3 28 下载量 156 浏览量
2008-09-13
10:06:00
上传
评论
收藏 3.76MB ZIP 举报
温馨提示
The dhSQLite-Wrapper is not absolutely compatible to ADO - but using it feels like working with ADO (or the somewhat older DAO) - just look at the Source inside the Demo below (wich contains comparison-tests with ADO/JET) - there are very few differences regarding the Code, but huge differences in terms of performance.
资源推荐
资源详情
资源评论
收起资源包目录
dhSQLite-Demo.zip (85个子文件)
fTestNWindADO.frm 11KB
_Before you start.txt 2KB
fUserdefinedFunctions.frm 8KB
fTestADODC.frm 8KB
fTestdhSQLiteDC.frm 5KB
Demo.exe 208KB
modUsefulStuff.bas 1KB
fMasterDetail.frx 1KB
fFTS2.frm 8KB
cdhSQLiteBindInfo.cls 1KB
ucStdPicBinding.ctl 3KB
cMyFunctions.cls 2KB
Demo.vbp 2KB
cMyCollations.cls 2KB
fFTS2.frx 287B
dhSQLite-Demo
fTestNWindADO.frm 11KB
_Before you start.txt 2KB
fUserdefinedFunctions.frm 8KB
Demodl.exe 1.32MB
fTestADODC.frm 8KB
fTestdhSQLiteDC.frm 5KB
Demo.exe 208KB
Demo.uzy 208KB
modUsefulStuff.bas 1KB
fMasterDetail.frx 1KB
fFTS2.frm 8KB
cdhSQLiteBindInfo.cls 1KB
ucStdPicBinding.ctl 3KB
cMyFunctions.cls 2KB
Demo.vbp 2KB
cMyCollations.cls 2KB
fFTS2.frx 287B
ucdhSQLiteDC.ctl 8KB
fTestNWinddhSQLite.frm 9KB
fMain.frm 13KB
ucTextBox.ctl 1KB
dhSQLite.dll 137KB
NWind.db 1.05MB
cMyAggFunc.cls 2KB
fInsertsdhSQLite.frm 5KB
NWind.db View-Defs
5.txt 375B
1.txt 739B
4.txt 1KB
6.txt 156B
3.txt 129B
7.txt 174B
8.txt 319B
9.txt 646B
10.txt 163B
2.txt 203B
cConverter.cls 8KB
fBuiltinFunctions.frm 10KB
sqlite3_engine.dll 214KB
Demo.vbw 970B
fMasterDetail.frm 4KB
InsertTest.mdb 76KB
fInsertsADO.frm 6KB
fViewEdit.frm 8KB
InsertTest.db 2.21MB
UDFTest.db 212KB
Nwind.mdb 1.38MB
ucdhSQLiteDC.ctl 8KB
fTestNWinddhSQLite.frm 9KB
fMain.frm 13KB
ucTextBox.ctl 1KB
dhSQLite.dll 137KB
cMyAggFunc.cls 2KB
fInsertsdhSQLite.frm 5KB
NWind.db View-Defs
5.txt 375B
1.txt 739B
4.txt 1KB
6.txt 156B
3.txt 129B
7.txt 174B
8.txt 319B
9.txt 646B
10.txt 163B
2.txt 203B
cConverter.cls 8KB
fBuiltinFunctions.frm 10KB
sqlite3_engine.dll 214KB
fMasterDetail.frm 4KB
fInsertsADO.frm 6KB
fViewEdit.frm 8KB
Nwind.mdb 1.15MB
共 85 条
- 1
资源评论
systran
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功