> > I have been searching high and low for an embeddable database engine
> > that comes with its C++ source, that can support multiple tables per
[quoted text clipped - 5 lines]
> Have a look at SQLite: http://www.sqlite.org Open source, C++
> interface, multiple platforms, many wrappers for other languages, ...
I was going to mention it; but, it's written in C, though you can call
the routines from C++, though. If OP is interested in shell interface
to SQLite database, then try
http://freshmeat.net/projects/bashdiff/
by yours truly.

Signature
William Park, Open Geometry Consulting, <opengeometry@yahoo.ca>
Q: What do you use to remove bugs on Windows? A: Windex.
Mauro Canal - 26 Jun 2004 05:12 GMT
>>Have a look at SQLite: http://www.sqlite.org Open source, C++
>>interface, multiple platforms, many wrappers for other languages, ...
[quoted text clipped - 4 lines]
> http://freshmeat.net/projects/bashdiff/
> by yours truly.
sorry, I confused "C++ interface" with "C++ wrapper" ;)
http://www.sqlite.org/cvstrac/wiki?p=SqliteWrappers
Mauro
Mauro Canal - 26 Jun 2004 05:21 GMT
> I was going to mention it; but, it's written in C, though you can call
> the routines from C++, though. If OP is interested in shell interface
> to SQLite database, then try
> http://freshmeat.net/projects/bashdiff/
> by yours truly.
Sorry, I had confused the expression "C++ interface" with
"C++ wrapper" ;)
http://www.sqlite.org/cvstrac/wiki?p=SqliteWrappers
BTW: a command-line tool is already included in the package. no
need to install bash/cygwin stuff on windows ....
Mauro
William Park - 26 Jun 2004 12:09 GMT
> > I was going to mention it; but, it's written in C, though you can call
> > the routines from C++, though. If OP is interested in shell interface
[quoted text clipped - 8 lines]
> BTW: a command-line tool is already included in the package. no
> need to install bash/cygwin stuff on windows ....
Yes, my intent was not to replace 'sqlite' command line client. But,
make it easy to move data in/out, by using shell array variables to hold
the data. Stdout is okey on console, but a bit of hassle to script
because you have parse and re-parse what SQL engine gives you in the
first place.

Signature
William Park, Open Geometry Consulting, <opengeometry@yahoo.ca>
Q: What do you use to remove bugs on Windows? A: Windex.