- 
                            
                                 Gerry Whitmarsh Gerry Whitmarsh
- PowerBuilder
- Tuesday, 18 June 2019 07:01 AM UTC
Hi,
I have just started to have a look at the C# functionality of PB 2019. Does it support MySQL? I cannot generate models for any of my tables. I have created a very simple datawindow on a table without indexes or foreign keys or anything complicated. I right click on it and choose Generate C# Models. The generator opens and I choose my connection (MySQL 5.7). I now get a parsing error:
ERROR [42000] [MySQL][ODBC 5.3(w) Driver][mysqld-5.7.22-log]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1 primary_creator from sys.sysforeignkeys where foreign_creator = t0.creator and' at line 11
This is the datawindow.
  SELECT finance.reference_no,   
          finance.cycle,   
          finance.code,   
          finance.seq,   
          finance.date_paid,   
          finance.via,   
          finance.account,   
          finance.currency,   
          finance.invoice,   
          finance.date_due,   
          finance.paid,   
          finance.date_invoice,   
          finance.currency_paid  
     FROM finance  
This is the select taken from the datawindow syntax in the generator.
retrieve=" SELECT finance.reference_no, finance.cycle, finance.code, finance.seq, finance.date_paid, finance.via, finance.account, finance.currency, finance.invoice, finance.date_due, finance.paid, finance.date_invoice, finance.currency_paid FROM finance " update="finance" updatewhere=1 updatekeyinplace=no )
I get the same error for all my tables. I must admit I have only ever worked with classic c/s so this is a bit new, although I also work with C# in Visual Studio. I just want to see what model is generated.
Find Questions by Tag
Helpful?
If a reply or comment is helpful for you, please don’t hesitate to click the Helpful button. This action is further confirmation of their invaluable contribution to the Appeon Community.
