1. Luca Arena
  2. PowerBuilder
  3. Wednesday, 15 January 2020 16:27 PM UTC

PB 2017R3 Build 1858; Windows 10

Hi all,

I have a runtime problem with my 32-bit PB applications. It often happens that some lines in the main menu of the application, during execution, suddenly "convert" to chinese-like and other unreadable symbols, as reported in the attached file. I have many customers complaining that this problem happens several times a day on their PCs.

Any suggestions to understand why that happens? My application does not programmatically change the content of menu, so they are "static"... the only change that is made dinamically is that some items are enabled/disabled based on the license info of the customer, which are stored in the database.

Thank you very much,
Luca

Attachments (1)
Miguel Leeuwe Accepted Answer Pending Moderation
  1. Wednesday, 15 January 2020 19:43 PM UTC
  2. PowerBuilder
  3. # 1

I'm sorry to not be of much help, but indeed, this has happened a few times with our application too. Only a few times though.

 

Comment
There are no comments made yet.
Shenn Sellers Accepted Answer Pending Moderation
  1. Thursday, 16 January 2020 18:15 PM UTC
  2. PowerBuilder
  3. # 2

Are you by chance using Oracle as your database?  We had the same issues years ago.  I don't remember exactly what the fix was, but I vaguely believe it had something to do with our connection settings.  I've attached how we do our settings.

Attachments (1)
Comment
  1. Miguel Leeuwe
  2. Thursday, 16 January 2020 23:49 PM UTC
Thank you Sehn.

We are on Oracle and this is our dbparm:

StaticBind=1,DisableBind=1, DelimitIdentifier='No', FormatArgsAsExp='No'



So there's a difference with DelimitIdentifier and DisableBind, compared to your settings.

It only happened once or twice in the last 2 years and cannot reproduce it. Since we read the dbparm from the registry, maybe I did a temporary change. I'll check on that, since I now remember that one day I did some testing to see if DisableBind and Staticbind would improve speed. (which I didn't notice to be honest, but maybe I'd have to do a benchmark.

regards
  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.