>I am using MM.NET 2.5 with Oracle10g as back end .To localize my application I have translated the messages in the Message table using the MM.net 's Language administration window.But when I tried to edit any of the translated message I am getting an error message like this
>"ORA-01747: invalid user.table.column, table.column, or column specification"
>When I tried to debug through the MM.net's frame work code I found that the sql query generated for updation of the text is like this
>
>" update Message SET MessageText=:MessageText , where MessageKey = :MessageKey , AND LanguageFK = :LanguageFK) "
>
>which is obviously a wrong query for oracle database(Note that extra commas and brackets)
> Is there any solution to this issue ??Please help me.....
I recommend subclassing the mmLanguageManager class and creating an override for the method that is generating this SQL. You can then override your application Factory's CreateLanguageManagager() method and instantiate this subclass.
Best Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com