OK, as with every version upgrade since 5, migrating projects has again proved to be an epic failure.
The only difference this time was that SC gave the appearance that it succeeded.
ODBC/MS-Access, well, enough said. After days of stuffing around I had to give up to protect my blood pressure and general well being.
SO I had a go at a mysql 5.7 based project. This is a simple grid project that gets its data from a couple of VIEWS the user can search. It was running OK in SC7 and then SC8 after yet another re-write because migration failed.
- Check the data connection - OK
- Check the field lists - OK
- Test the grid SQL in SC9’s database tools (SQL builder) - OK
Generate - OK
Run from the IDE- * FAIL!!
Error Error while accessing the database
SelectLimit(SELECT IndexNumber, RegisterCode, LastName, FirstName, Died, SectionID from view_registerdata , 12, 0)
Riiiight, do a quick test:
- NEW PROJECT
- Use a DB connection from above project
- Test connection - OK
- Use the VIEW view_registerdata
- Check its working in SQL Builder
- Create a simple grid application
- GENERATE > RUN
FAIL - Same runtime error
Get rid of of the view_registerdata and build a simple SQL string with SQL Builder. Delete existing grid app. DO a new one. Use simple SQL. Generate. Run. FAIL. Same SelectLimit() error.
Do an even simpler test on a table in a mysql 5.7 data
WTF!!??
And this thing went through “beta” testing???
Anyway, I just don’t have the time or inclination to continue.
But good luck to the rest of you.