C'est une option de chaîne de connexion - "Allow User Variables=true"
Lorsqu'ils sont définis sur vrai, les paramètres sont préfixés par '?'.
Mise à jour :J'ai écrit plus à ce sujet, y compris comment le faire fonctionner avec ADO.NET et Subsonic. Voir ici .