Thanks for feedback all.
Yes I think it the bug rearing it's head, which is troublesome as it contains data that could be of any length.
What would be the best way of achieving the same outcome of creating a connection without using SQLStringConnect? Apologies for the level of questions, this is a whole new area for me.
Cursing is the subclass of drunken working... Oscar Wilde (abridged)