实例介绍
fastadb开源数据库,最新版本3.85,刚刚找到的。
【实例截图】
【核心代码】
4744300845376312382.zip
└── gigabase
├── aclocal.m4
├── Android.mk
├── AndroidTest
│ ├── Android.mk
│ └── testNdk.cpp
├── array.h
├── BCC
│ ├── cgistub.bpf
│ ├── cgistub.bpr
│ ├── clidb.bpf
│ ├── clidb.bpr
│ ├── client.bpf
│ ├── client.bpr
│ ├── clitest.bpf
│ ├── clitest.bpr
│ ├── gigabase.bpf
│ ├── Gigabase.bpg
│ ├── gigabase.bpr
│ ├── Gigabase.dsk
│ ├── makefile.bcc
│ ├── testblob.bpf
│ ├── testblob.bpr
│ ├── testdb.bpf
│ ├── testdb.bpr
│ ├── testddl.bpf
│ ├── testddl.bpr
│ ├── testidx.bpf
│ ├── testidx.bpr
│ ├── testiref.bpf
│ ├── testiref.bpr
│ ├── testjoin.bpf
│ ├── testjoin.bpr
│ ├── testperf2.bpf
│ ├── testperf2.bpr
│ ├── testperf.bpf
│ ├── testperf.bpr
│ ├── testsync.bpf
│ ├── testsync.bpr
│ ├── testtrav.bpf
│ └── testtrav.bpr
├── blob.cpp
├── blob.h
├── bootstrap
├── btree.cpp
├── btree.h
├── bugdb.cpp
├── bugdb.h
├── buglogin.htm
├── cgistub.cpp
├── CHANGES
├── class.cpp
├── class.h
├── CLI
│ ├── cli.dsp
│ └── cli.vcproj
├── cli.cpp
├── clidb.cpp
├── clidb.h
├── cli.h
├── clilogin.htm
├── cli.php
├── cliproto.h
├── clitest2.c
├── clitest.c
├── CliTest.cs
├── CliTest.java
├── clitest.php
├── clitest.sql
├── CMakeLists.txt
├── compiler.cpp
├── compiler.d
├── compiler.h
├── compressdb.cpp
├── confdefs.h
├── config.guess
├── config.h
├── config.sub
├── configure
├── configure.in
├── container.cpp
├── container.h
├── crypt
│ ├── crypt_file.cpp
│ ├── crypt_file.h
│ ├── make.bat
│ ├── makefile
│ ├── makefile.mvc
│ ├── md5
│ │ ├── md5.cpp
│ │ ├── md5.h
│ │ ├── s_md5.bpf
│ │ └── s_md5.bpr
│ ├── rc4
│ │ ├── arc4.cpp
│ │ ├── arc4.h
│ │ ├── config.h
│ │ ├── cryptlib.cpp
│ │ ├── cryptlib.h
│ │ ├── filters.cpp
│ │ ├── filters.h
│ │ ├── misc.cpp
│ │ ├── misc.h
│ │ ├── mqueue.cpp
│ │ ├── mqueue.h
│ │ ├── pch.h
│ │ ├── queue.cpp
│ │ ├── queue.h
│ │ ├── smartptr.h
│ │ ├── s_rc4.bpf
│ │ ├── s_rc4.bpr
│ │ └── words.h
│ ├── s_crypt_gigabase.bpf
│ └── s_crypt_gigabase.bpr
├── csharpcli
│ ├── AssemblyInfo.cs
│ ├── AutoincrementAttribute.cs
│ ├── CliError.cs
│ ├── ComBuffer.cs
│ ├── Connection.cs
│ ├── ConnectionPool.cs
│ ├── csharpcli.csproj
│ ├── csharpcli.csproj.user
│ ├── csharpcli.sln
│ ├── CSharpCLI.xml
│ ├── ObjectSet.cs
│ ├── Rectangle.cs
│ ├── Reference.cs
│ ├── ReferencesAttribute.cs
│ ├── Statement.cs
│ └── TableDescriptor.cs
├── csharplocalcli
│ ├── AssemblyInfo.cs
│ ├── CLI-CSharp.sln
│ ├── GbCli.cs
│ ├── GbCommand.cs
│ ├── GbConnection.cs
│ ├── GbFields.cs
│ ├── GbNet.csproj
│ ├── gigabase.dsp
│ ├── Makefile
│ ├── Test1.csproj
│ ├── Test2.csproj
│ ├── Test.cs
│ └── TestIndex.cs
├── cursor.cpp
├── cursor.h
├── database.cpp
├── database.h
├── date.h
├── datetime.h
├── depcomp
├── docs
├── doxygen.cfg
├── exception.cpp
├── exception.h
├── file.cpp
├── file.h
├── forcerecovery.cpp
├── gigabase4ce
│ ├── gigabase4ce.vcp
│ └── gigabase4ce.vcw
├── gigabase.dsp
├── gigabase.dsw
├── gigabase.h
├── GigaBASE.htm
├── gigabase.sln
├── gigabase.spec
├── gigabase.vcproj
├── Gig.java
├── GiST
│ ├── BTree
│ │ ├── BTentry.cpp
│ │ ├── BTentry.h
│ │ ├── BT.h
│ │ ├── BTnode.cpp
│ │ ├── BTnode.h
│ │ ├── BTpredicate.cpp
│ │ ├── BTpredicate.h
│ │ ├── BTree.help
│ │ ├── BTree.mak
│ │ ├── command.cpp
│ │ ├── command.h
│ │ ├── gram.tab.cpp
│ │ ├── gram.tab.h
│ │ ├── gram.y
│ │ ├── Makefile
│ │ ├── scan.cpp
│ │ └── scan.l
│ ├── CONTENTS
│ ├── doc
│ │ ├── contrib.html
│ │ ├── gist.gif
│ │ ├── index.html
│ │ ├── install.html
│ │ ├── libtour.html
│ │ └── readme.html
│ ├── genparse.bat
│ ├── HISTORY
│ ├── libGiST
│ │ ├── GiST.cpp
│ │ ├── GiSTcursor.cpp
│ │ ├── GiSTcursor.h
│ │ ├── GiSTdb.cpp
│ │ ├── GiSTdb.h
│ │ ├── GiSTdefs.h
│ │ ├── GiSTentry.h
│ │ ├── GiSTfile.cpp
│ │ ├── GiSTfile.h
│ │ ├── GiST.h
│ │ ├── GiSTlist.h
│ │ ├── GiSTnode.cpp
│ │ ├── GiSTnode.h
│ │ ├── GiSTpath.h
│ │ ├── GiSTpredicate.cpp
│ │ ├── GiSTpredicate.h
│ │ ├── GiSTstore.h
│ │ ├── libGiST.mak
│ │ └── Makefile
│ ├── Makefile
│ ├── README
│ ├── RSTree
│ │ ├── command.cpp
│ │ ├── command.h
│ │ ├── GiST.help
│ │ ├── gram.tab.cpp
│ │ ├── gram.tab.h
│ │ ├── gram.y
│ │ ├── Makefile
│ │ ├── RSTree.mak
│ │ ├── RT.cpp
│ │ ├── RTentry.cpp
│ │ ├── RTentry.h
│ │ ├── RT.h
│ │ ├── RTnode.cpp
│ │ ├── RTnode.h
│ │ ├── RTpredicate.cpp
│ │ ├── RTpredicate.h
│ │ ├── RTree.help
│ │ ├── scan.cpp
│ │ └── scan.l
│ ├── RTree
│ │ ├── command.cpp
│ │ ├── command.h
│ │ ├── gram.tab.cpp
│ │ ├── gram.tab.h
│ │ ├── gram.y
│ │ ├── Makefile
│ │ ├── RTentry.cpp
│ │ ├── RTentry.h
│ │ ├── RT.h
│ │ ├── RTnode.cpp
│ │ ├── RTnode.h
│ │ ├── RTpredicate.cpp
│ │ ├── RTpredicate.h
│ │ ├── RTree.help
│ │ ├── RTree.mak
│ │ ├── scan.cpp
│ │ └── scan.l
│ └── tests
│ ├── boxes.sql
│ ├── BTree.std
│ ├── RTree.std
│ ├── runtests.sh
│ └── words.sql
├── group
│ ├── bld.inf
│ └── GigaBASE.mmp
├── guess2.cpp
├── guess.cpp
├── guess_std.cpp
├── hashtab.cpp
├── hashtab.h
├── INSTALL
├── install-sh
├── javacli
│ ├── buildlocalsock.bat
│ ├── CliError.java
│ ├── ComBuffer.java
│ ├── Connection.java
│ ├── ConnectionPool.java
│ ├── docs
│ │ ├── allclasses-frame.html
│ │ ├── allclasses-noframe.html
│ │ ├── constant-values.html
│ │ ├── deprecated-list.html
│ │ ├── help-doc.html
│ │ ├── index-all.html
│ │ ├── index.html
│ │ ├── javacli
│ │ │ ├── CliError.html
│ │ │ ├── Connection.html
│ │ │ ├── ConnectionPool.html
│ │ │ ├── LocalSocket.html
│ │ │ ├── ObjectSet.html
│ │ │ ├── package-frame.html
│ │ │ ├── package-summary.html
│ │ │ ├── package-tree.html
│ │ │ ├── Rectangle.html
│ │ │ ├── Reference.html
│ │ │ └── Statement.html
│ │ ├── overview-tree.html
│ │ ├── package-list
│ │ ├── packages.html
│ │ ├── resources
│ │ │ └── inherit.gif
│ │ ├── serialized-form.html
│ │ └── stylesheet.css
│ ├── jnilocalsock.cpp
│ ├── jnilocalsock.dll
│ ├── LocalSocket.java
│ ├── ObjectSet.java
│ ├── Rectangle.java
│ ├── Reference.java
│ ├── Statement.java
│ └── TableDescriptor.java
├── javacli.jar
├── jnicli
│ ├── ClassDescriptor.java
│ ├── CliException.java
│ ├── compile.bat
│ ├── ConstraintParser.java
│ ├── Cursor.java
│ ├── Database.java
│ ├── DatabaseJNI.java
│ ├── DatabaseSessionClient.java
│ ├── DatabaseSession.java
│ ├── DatabaseSessionServer.java
│ ├── docs
│ │ ├── allclasses-frame.html
│ │ ├── allclasses-noframe.html
│ │ ├── constant-values.html
│ │ ├── deprecated-list.html
│ │ ├── help-doc.html
│ │ ├── index-all.html
│ │ ├── index.html
│ │ ├── jnicli
│ │ │ ├── CliException.html
│ │ │ ├── Cursor.html
│ │ │ ├── Database.html
│ │ │ ├── DatabaseJNI.html
│ │ │ ├── DatabaseSessionClient.html
│ │ │ ├── DatabaseSession.html
│ │ │ ├── DatabaseSessionServer.html
│ │ │ ├── package-frame.html
│ │ │ ├── package-summary.html
│ │ │ ├── package-tree.html
│ │ │ └── PrefetchedCursor.html
│ │ ├── overview-tree.html
│ │ ├── package-list
│ │ ├── packages.html
│ │ ├── resources
│ │ │ └── inherit.gif
│ │ ├── serialized-form.html
│ │ └── stylesheet.css
│ ├── IncrementalCursorForUpdate.java
│ ├── IncrementalCursor.java
│ ├── jnicli.cpp
│ └── PrefetchedCursor.java
├── jnicli.jar
├── JniTestIndex.java
├── JniTestRelations.java
├── localcli.cpp
├── localcli.h
├── ltconfig
├── ltmain.sh
├── make.bat
├── makefile.bcc
├── makefile.gnu
├── Makefile.in
├── makefile.mingw
├── makefile.mvc
├── makefile.sun
├── makefile.symbian
├── mkinstalldirs
├── mkversion
├── package-list
├── pagepool.cpp
├── pagepool.h
├── PerlCLI
│ ├── Changes
│ ├── examples
│ │ └── select.pl
│ ├── Gbcli.pm
│ ├── Gigabase.pm
│ ├── Makefile.PL
│ ├── MANIFEST
│ └── t
│ ├── create.sql
│ ├── load.t
│ └── server.sql
├── PerlDBI
│ ├── Bundle
│ │ └── DBD
│ │ └── Gigabase.pm
│ ├── Changes
│ ├── examples
│ │ ├── connect
│ │ ├── connect_mini
│ │ ├── delete
│ │ ├── func
│ │ ├── insert
│ │ ├── param2
│ │ ├── params
│ │ ├── ping
│ │ ├── raise_err
│ │ ├── select
│ │ ├── select2
│ │ ├── select_by_ref
│ │ ├── select_repeated_fields
│ │ ├── select_some_field
│ │ ├── update
│ │ ├── update_param
│ │ └── update_param2
│ ├── Gigabase.pm
│ ├── Makefile.PL
│ ├── MANIFEST
│ ├── README
│ └── t
│ ├── 01load.t
│ ├── 20all.t
│ ├── creatdb.sql
│ └── runserv.sql
├── query.cpp
├── query.h
├── rectangle.h
├── reference.h
├── replicator.cpp
├── replicator.h
├── repsock.cpp
├── repsock.h
├── rtree.cpp
├── rtree.h
├── runtests.bat
├── runtests.sh
├── selection.h
├── server.cpp
├── server.h
├── session.cpp
├── session.h
├── set.h
├── sockio.h
├── stdtp.h
├── subsql4ce
│ ├── subsql4ce.vcl
│ └── subsql4ce.vcp
├── subsql.cpp
├── subsql.h
├── SubSQLPrj
│ ├── subsql.dsp
│ └── subsql.vcproj
├── Symbian
│ └── Carbide
│ └── workspace
│ ├── Benchmark
│ │ ├── data
│ │ │ ├── Benchmark_reg.rss
│ │ │ ├── Benchmark.rls
│ │ │ └── Benchmark.rss
│ │ ├── gfx
│ │ │ └── qgn_menu_Benchmark.svg
│ │ ├── group
│ │ │ ├── ABLD.BAT
│ │ │ ├── Benchmark.mmp
│ │ │ ├── bld.inf
│ │ │ └── Icons_scalable_dc.mk
│ │ ├── help
│ │ │ ├── Benchmark_0xECAA1827.hlp
│ │ │ ├── Benchmark_0xECAA1827.hlp.hrh
│ │ │ ├── Benchmark.cshlp
│ │ │ ├── Benchmark.xml
│ │ │ ├── build_help.mk
│ │ │ ├── Custom.xml
│ │ │ └── temp
│ │ │ └── Benchmark_0xECAA1827.cshlp.xml
│ │ ├── inc
│ │ │ ├── BenchmarkApplication.h
│ │ │ ├── BenchmarkAppUi.h
│ │ │ ├── BenchmarkAppView.h
│ │ │ ├── BenchmarkDocument.h
│ │ │ ├── Benchmark.hrh
│ │ │ └── Benchmark.pan
│ │ ├── sis
│ │ │ ├── backup_registration.xml
│ │ │ ├── BenchmarkAnonym.sis
│ │ │ ├── Benchmark_S60_3_X_v_1_0_0.pkg
│ │ │ └── Benchmark.sis
│ │ └── src
│ │ ├── BenchmarkApplication.cpp
│ │ ├── BenchmarkAppUi.cpp
│ │ ├── BenchmarkAppView.cpp
│ │ ├── Benchmark.cpp
│ │ └── BenchmarkDocument.cpp
│ └── GigaBASE
│ ├── group
│ │ ├── ABLD.BAT
│ │ ├── bld.inf
│ │ └── GigaBASE.mmp
│ ├── inc
│ │ ├── array.h
│ │ ├── blob.h
│ │ ├── btree.h
│ │ ├── class.h
│ │ ├── compiler.d
│ │ ├── compiler.h
│ │ ├── confdefs.h
│ │ ├── config.h
│ │ ├── container.h
│ │ ├── cursor.h
│ │ ├── database.h
│ │ ├── date.h
│ │ ├── datetime.h
│ │ ├── exception.h
│ │ ├── file.h
│ │ ├── gigabase.h
│ │ ├── hashtab.h
│ │ ├── localcli.h
│ │ ├── pagepool.h
│ │ ├── query.h
│ │ ├── rectangle.h
│ │ ├── reference.h
│ │ ├── replicator.h
│ │ ├── repsock.h
│ │ ├── rtree.h
│ │ ├── selection.h
│ │ ├── session.h
│ │ ├── set.h
│ │ ├── stdtp.h
│ │ ├── symtab.h
│ │ ├── sync.h
│ │ └── timeseries.h
│ └── src
│ ├── blob.cpp
│ ├── btree.cpp
│ ├── class.cpp
│ ├── compiler.cpp
│ ├── container.cpp
│ ├── cursor.cpp
│ ├── database.cpp
│ ├── exception.cpp
│ ├── file.cpp
│ ├── hashtab.cpp
│ ├── pagepool.cpp
│ ├── query.cpp
│ ├── rtree.cpp
│ ├── symtab.cpp
│ ├── sync.cpp
│ └── xml.cpp
├── symtab.cpp
├── symtab.h
├── sync.cpp
├── sync.h
├── testalter.c
├── testbatch.cpp
├── testblob.cpp
├── testdb.cpp
├── testddl.cpp
├── testddl.sql
├── testidx2.cpp
├── testidx.cpp
├── testinc.cpp
├── testindex.cpp
├── TestIndex.java
├── testinverse.cpp
├── testiref.cpp
├── Test.java
├── testjoin.cpp
├── testleak.cpp
├── testpar.cpp
├── testperf2.cpp
├── testperf.cpp
├── testraw.cpp
├── testreplic.cpp
├── testreplic.sql
├── testsession.cpp
├── testsort.cpp
├── testspat.cpp
├── teststd.cpp
├── testsync.cpp
├── testtimeseries.cpp
├── testtl.cpp
├── testtrav.cpp
├── timeseries.h
├── unisock.cpp
├── unisock.h
├── w32sock.cpp
├── w32sock.h
├── wince.h
├── wince_time.cpp
├── wince_time.h
├── wwwapi.cpp
├── wwwapi.h
├── xml.cpp
├── zipfile.cpp
└── zipfile.h
53 directories, 542 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论