Thanks for the ideal Lee.
I just gave that ago, and all combinations I can come up with.
None worked.
Seems this issue of SQL and hypens has appeared many times on this forum, but as yet, nobody seems to have a workable solution.
Fair enough, some problems just have to be worked on...