>I think your second version of ParameterAddSQL makes more sense ... where the parameter name is based on the type of connection.
Yes, that is what I think as well. Because, the way the parameters are constructed is based on the connection and not the backend.
Thanks