Subject | RE: [firebird-php] FireBird/ADODB |
---|---|
Author | Alan McDonald |
Post date | 2007-06-11T14:01:20Z |
> Alan McDonald wrote:I know I tried this, but to honest now, I have so many version attempts that
> > I finally got the firebriod datadict plugged in. The firebird subclass
> > wasn't setting the providertype so it was always trying to load
> the ibase
> > datadict.
>
> Did you miss this one?
> > in /set-up/index.php
> > $this->mDataDict = & NewDataDictionary($this->mDbConnection);
> >
> > becomes
> >
> > $this->mDataDict = & NewDataDictionary($this->mDbConnection,
> $data['db_type']);
>
>
> --
> Lester Caine - G8HFL
I may have missed it in each and every new update attempt. The thing is, the
ibase driver has the providertype set and the newdatadictary function uses
this, so there no need to keep updating the core files if there's a driver
setting which does the override.
Same as the case thingo - there's a commented line in the core file which
appears to be intended for just the purpose of setting case for the whole
app (by uncommenting and setting the integer).
I'm lost deep inside now... blobs are now throwing exceptions all over the
place with invalid stringIDs (_BlobDecode) :-((((
(and I just got all the definitions working for the blob type fields to - it
was fine with varchar(40000).
Alan