[Gambas-user] Firebird driver
Benoit Minisini
gambas at ...1...
Wed Oct 5 21:37:11 CEST 2005
On Monday 03 October 2005 00:32, PV wrote:
> On 30/09/2005 23:55, Daniel wrote:
> > ok
> > after you have installed gb.db.firebird, you make this command
> > 1) ./reconfig _#### significant ####
> > _1.a) rm makefile in ./gb.db.firebird and in ./gb.db.firebird/src
> > 2) ./configure
> > 3) make clean
> > 4) make
> > 5) move the libs ./src/.libs/gb.db.firebird.so gb.db.firebird.so.0 and
> > gb.db.firebird.so.0.0.0 in /usr/lib
>
> This is what I've already done before, I tried once again but with no
> success: Gambas still raises signal #6 and dies.
>
> Here's the offending code:
>
> PUBLIC SUB Button1_Click()
>
> DIM c AS NEW Connection
>
> WITH c
> .Type = "firebird"
> .Host = "localhost"
> .Name = "/opt/firebird/data/mydb.gdb"
> .Login = "blabla"
> .Password = "blabla"
> END WITH
>
> TRY c.Open
> IF ERROR THEN
> message("Error: " & Error.Text)
> END IF
>
> END
>
> Stepping through the code I can see that the crash occurs (not
> surprisingly) on the Open instruction.
>
> I have full access to the db and the directory tree containing it, user
> login and password do exist and I can connect without any problems to the
> db through isql.
> Also, no problems to connect to an existing sqlite3 db in Gambas.
>
> Can you see any glitches in the above code or is anything missing?
>
>
> Thanks,
> Piero
>
If you get such a crash, try to get a backtrace with gdb (as explained on the
website), and send it Daniel...
Regards,
--
Benoit Minisini
More information about the User
mailing list