'Return a tuple of *args,**kwargs for creating a connection.
The mxODBC 3.x connection constructor looks like this:
connect(dsn, user=\'\', password=\'\',
clear_auto_commit=1, errorhandler=None)
This method translates the values in the provided uri
into args and kwargs needed to instantiate an mxODBC Connection.
The arg \'errorhandler\' is not used by SQLAlchemy and will
not be populated.'

def create_connect_args(self, url):

    opts = url.translate_connect_args(username='user')
    opts.update(url.query)
    args = opts.pop('host')
    opts.pop('port', None)
    opts.pop('database', None)
    return ((args,), opts)
