I also just saw where this was a known issue w/ Crystal and mysql at one time ( http://support.businessobj
Main Topics
Browse All TopicsWhen trying to create a new report from a mysql datasource I can verify the db connection, but cannot access any of the tables in the database. In Crystal, the connection shows as active, but clicking the "+" by the database name simply shows ... no items found ...
Strangely, this is the case even when an existing report is being viewed, and a refresh causes the latest data to be picked up and displayed correctly. But, even with an existing report, I cannot - for example - add further fields from another table to the report.
I've checked the settings in administrative tools -> data sources (odbc) and they look fine (and in any case, they haven't been changed from when I last made this work!).
Any ideas what might be preventing the connection from working as expected?
Thanks - this might be a quick fix, but it's urgent so I'm offering 500 points...
Grummy
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
I also just saw where this was a known issue w/ Crystal and mysql at one time ( http://support.businessobj
Frodoman,
First of all - thanks for such a thoughtful, quick, and helpful reply.
I had already done all of your first suggestions, but the second suggestion was spot-on. The article you linked me to was EXACTLY my problem!
However, there is some good news and bad news.
Having carefully installed the patch (ie I installed only the bits that the accompanying pdf file told me I needed - namely an updated ODBC driver) I can now see the tables as expected. That's the good news.
The bad news is that I cannot access them, because attempting to include any of the tables from the database throws the following error:
Query Engine Error:'HYCOO:[MySql][ODBC 3.51 Driver][mysqld-3.23.57-nt]
This is odd, because I haven't used any wildcards in the table names. They're called simple things like "questions" and "answers". However, my database name has some underscores in it, and I wonder if it's these underscores that are causing the problems?
I hope not, because changing the database name has a number of other consequences across an operational website...
Do you have any other ideas about what might be throwing this error? Or do you recommend that I install ALL of the stuff in the hotfix bundle in the hope that something other than the driver was causing the issue? My concern about doing the latter is that there's some pretty esoteric stuff in there, which seems to require manual editing of Registry entries - and that's something I definitely want to avoid if possible.
Thanks again for your help so far - it's clear that we're on the right lines, even if one or two wheels seem to have fallen off along the way!
Regards
Grummy
I wouldn't apply a hotfix that doesn't seem like it specifically addresses your problem. What I would do though, if you haven't done so already, is make sure the latest update patch is applied ( http://support.businessobj
frodoman
Business Accounts
Answer for Membership
by: frodomanPosted on 2005-07-28 at 09:25:41ID: 14547362
Check Files -> Options -> Database and make sure the checkmark next to "Tables" hasn't been somehow removed. You can configure Crystal to show or not show tables, views, stored procedures, etc. and perhaps this setting has changed.
Also try to verify the database (Database -> Verify Database) and see if this will refresh your list of tables.