Recent

Author Topic: Problems with IBX  (Read 3066 times)

paweld

  • Hero Member
  • *****
  • Posts: 1501
Re: Problems with IBX
« Reply #15 on: April 21, 2023, 08:03:33 pm »
If you are editing data in dataset, it is necessary to set the reverse conversion in SetText.
Best regards / Pozdrawiam
paweld

FranEx

  • New member
  • *
  • Posts: 7
Re: Problems with IBX
« Reply #16 on: April 24, 2023, 09:06:00 am »
Hi all, i've been investigating and testing. We have found that SQLdb componentes have an option UseConnectionCharSetIfNone that solve our problems with charset. And the question now, IBX has a similar option?

Wich are the diferences between IBX components and SQLdb? For me IBX seems more complete, but i don't know if SQLdb is updated (support) or have worst performance vs IBX.

Regards.

ttomas

  • Full Member
  • ***
  • Posts: 247
Re: Problems with IBX
« Reply #17 on: April 24, 2023, 12:42:48 pm »
Look to me like migration error from Firebird 1.5 to 3.
Can you try backup Fb1.5 database and restore in Fb3 with
Code: Pascal  [Select][+][-]
  1. gbak.exe -c -user SYSDBA -pas masterkey -FIX_FSS_DATA win1252 -FIX_FSS_METADATA win1252 c:\test\mybackup.fbk localhost:c:\test\mybase.fdb
  2.  

zzzkkk

  • Newbie
  • Posts: 3
Re: Problems with IBX
« Reply #18 on: October 05, 2025, 02:57:02 pm »
Thanks Korba812, i've copied fbclient.dll to the lazarus directory and now IBX works in this computer.

When we connect to the db with lc_ctype = 'UTF_8' the Ñ character shows wrong, but if we put a button with this character it showns right.

pls, where specifically did you copied the dll?

tonyw

  • Sr. Member
  • ****
  • Posts: 344
    • MWA Software
Re: Problems with IBX
« Reply #19 on: October 05, 2025, 04:17:29 pm »
Thanks Korba812, i've copied fbclient.dll to the lazarus directory and now IBX works in this computer.

When we connect to the db with lc_ctype = 'UTF_8' the Ñ character shows wrong, but if we put a button with this character it showns right.

pls, where specifically did you copied the dll?

The user guide for the Firebird Pascal Interface is where you should look for guidance on where to locate the fbclient2 dll. This guide is provided with the fbintf package.

If you use the Firebird installer then IBX should always be able to find this dll. If you can't do this then the app folder should be used. Although not recommended, \windows\system32 should work. You also need firebird.msg in the same folder as the dll.

Be careful to install the 32 bit or 64 bit version appropriate to your app. These days, the 64 bit is typically the one you want.

 

TinyPortal © 2005-2018