DDBI and SQLite Troubles

Chris R. Miller lordSaurontheGreat at gmail.com
Fri Jun 6 08:17:30 PDT 2008


Max Samukha Wrote:

> On Thu, 05 Jun 2008 18:25:06 -0700, "Chris R. Miller"
> <lordSaurontheGreat at gmail.com> wrote:
> 
> >In an insane fit of daring, I started chopping up a local copy of DDBI 
> >to figure out why I cannot get it to work with SQLite.  At first I was 
> >receiving cryptic messages like:
> >
> >Error: identifier 'SqliteDatabase' is not defined
> >
> >And I eventually tracked it down to a bunch of version statements in the 
> >SQLite section that prevent it from building SQLite support into the 
> >library.  Unfortunately, when I removed those statements it presented me 
> >with a host of errors associated with the library's internal workings. 
> >I've been working to correct them, but the steps aren't really pertinent 
> >to my question.
> >
> >Has anyone been maintaining the SQLite layer of DDBI, or is it either 
> >fix it or leave it if I want to use it?
> >
> >A quick trip to DSSS's lib folder (which was built from an unmangled 
> >copy) shows that all the drivers except for Infobase are basically not 
> >there (4KB lib files as opposed to 73KB for ib).  I think this means 
> >that no one has been maintaining SQLite.  Am I correct?
> 
> Have you tried to compile your program with -version=dbi_sqlite?

That would be where the massive host of errors issued forth.  I managed to recode the sqlite layer of DDBI enough to make it compile without incident.  Now it no longer has any prepared statement functionality, but I supposed I can't have everything...



More information about the Digitalmars-d mailing list