1. Jason Lipman
  2. PowerBuilder
  3. Tuesday, 19 December 2017 16:44 PM UTC

PB 2017/Build 1681

In Win 10 Virtual Desktop, I have no problem running a compiled EXE against Sybase ASE 15. However, when I run the code through Powerbuilder, I get the following error.. "The requested connection version is higher than an existing PBSYC connection version."

I figure if the exe works, surely the Powerbuilder run should as well, right? The connection parms sit in an INI file which is identical to both ways of running the application.

Note, I am not sure if this is relevant or not, but until the full conversion of all apps to PB 2017, I also need to maintain the PB 12.6 version against the database.

Any help would be appreciated. :)

Thank you! Jason Lipman

Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Tuesday, 19 December 2017 18:32 PM UTC
  2. PowerBuilder
  3. # 1

Hi Jason;

    The old SYC DB client interface should not be used with newer versions of ASE like v15. Instead, you should be using the newer ASE driver ...

Old:

SQLCA.DBMS = "SYC"

Replace with:

SQLCA.DBMS = "ASE"

HTH

Regards ... Chris

Comment
  1. Jason Lipman
  2. Tuesday, 19 December 2017 18:39 PM UTC
Chris,



That worked.. pretty darn simple! I was so far into the forest that I couldn't see the trees!



Thank you!



Jason



 

  1. Helpful
  1. Chris Pollach @Appeon
  2. Tuesday, 19 December 2017 18:55 PM UTC
Excellent news Jason!  

  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.