I have never done this professionally (thought a lot of times at home), and as far as I know, You might experience problems due to the fact that powerbuilder uses Unicode from version 10 and up. There's 2 checkboxes (using pb 10) when You migrate an older versions application that will prevent posible problems. You have to mark the one for API's. (DBCS is only necesary if you are using double character width strings). I've heard of a lot of people having problems using MID() Pos() and other string versions, but myself I didn't find any at all.
You might have problems if you are using blobs and windows API's, though the marking the option/checkbox at migrating for API compatibility should prevent most of them. I've seen it happen that at first I was able to read 400MB files into a blob by using windows api and after migrating limits where a lot lower. it must have something to do with unicode and due to its encoding strings are ocupying a lot more RAM then before.
If anyone knows more about this, I'm really interested in knowing why?
Another thing I seem to remember is that SQL Server native db connection is no longer supported and that you'll have to use ODBC but I repeat: I'm not sure of that.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.