MongoDB Driver for Delphi
Pascal
Permalink
Failed to load latest commit information.
.gitignore AddressBook added Nov 21, 2011
AddressBook.dpr License info added Jan 3, 2012
AddressBook.dproj Sample AddressBook added Nov 21, 2011
AddressBook.res
AddressBookForm.dfm Sample AddressBook added Nov 21, 2011
AddressBookForm.pas
COPYRIGHT.txt
GridFS.pas Better UTF8 support - Thanks to GswOne Jan 7, 2013
LICENSE.txt License is Apache 2 Jan 3, 2012
MongoBson.pas Insert i.Free in TBson.value() to address Issue #8 Jan 8, 2015
MongoDB.pas Fix dispose error for TMongoCursor.Destroy() Mar 7, 2013
MongoDelphiDriver.dpk GridFS implemented Nov 11, 2011
MongoDelphiDriver.dproj GridFS implemented Nov 11, 2011
MongoDelphiDriver.groupproj Sample AddressBook added Nov 21, 2011
MongoDelphiDriver.groupproj.local TMongo connection class finished Nov 10, 2011
MongoDelphiDriver.res mongo.distinct() and mongo-c-driver.zip added Mar 5, 2012
README.md
Test.dpr upgrade to mongo-c-driver 0.7 Dec 22, 2012
Test.dproj Initial push Nov 7, 2011
Test.res mongo.distinct() and mongo-c-driver.zip added Mar 5, 2012
mongo-c-driver.zip replSet allocation bug fixed in mongo-c-driver Jan 2, 2013

README.md

This is a Delphi package supporting access to MongoDB.

After downloading this repo, download and build mongo-c-driver with scons. Use the --m32 option with SCons to generate a 32-bit dll. Copy the produced mongoc.dll to C:\10gen\mongo-delphi-driver\Win32\Debug or ...\Release as appropriate.

Load the project group, MongoDelphiDriver.groupproj, into RAD Studio.

To run the examples, in the Project Manager, right-click on either Test.exe or AddressBook.exe and Activate. Hit F9 to build and run.

The documentation for package is in the 3 unit files: MongoDB.pas, MongoBson.pas, and GridFS.pas