TIP: Click on subject to list as thread! ANSI
echo: c_plusplus
to: haliphax
from: Jasen Betts
date: 2004-10-14 19:26:38
subject: mysql library

Hello haliphax.

13 Oct 04 11:58, you wrote to me:

 >>> well... i suppose the title isn't quite what i'm getting at. i don't
 >>> necessarily want a mysql library, because i don't want to have to run
 >>> a server for the program i am going to build. i was just wondering if
 >>> sanyone had a good sql library for c++ to reccommend that is fast and
 >>> not toobulky?

 >>>i have decided that flat files are a thing of the past.

...

 h> i'm not looking for someone else to take my project over and
 h> reorganize it. the question is simple.

 h> i'm looking for an SQL library, like SQLite or so, which i can use to
 h> utilize SQL-esque query commands and access database files without a
 h> server. that's that. if you're not going to help me, i don't want to
 h> launch into a discussion as to why or why not to run a server.

As is often the case things need to be repeated twice before they get
through my skull.

so you want a database library that provides an SQL-like interface to the
application it's part of. how close to SQL does the interface need to be?

does your application need to be able to create tables with arbitrary
numbers of fields of arbitrary type and width? or can you live with tables
that have their format fixed to some extent at compile time?

do you want to index on arbitrary expressions, or is indexing (and basing
relations on) simple fields and compiled functions enough?

It should be possible to take a amall SQL server and modify so that it
loads as a set of library functions and communicates with your application
in na SQL like way, I've not played with multithreading to the extent
needed to tackle that.

actually which features of SQL can you do without.

And for what environment do you want it...   Has Microsoft integrated c#
with visual foxpro, or Access yet?   I know foxpro does some SQL...

Jasen

--- GoldED+/LNX 1.1.4.7
* Origin: (3:640/1042)
SEEN-BY: 633/267 270
@PATH: 640/1042 531 954 774/605 123/500 106/2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.