Pouvez paramètres ODBC à l'endroit des titulaires de nom?

J'ai fait quelques recherches et n'ai pas trouvé de réponse définitive à mes questions.

Est-il un moyen de définir les ? dans une requête SQL appartient à quel paramètre?
Par exemple, j'ai besoin d'effectuer quelque chose comme ceci:

SELECT * FROM myTable WHERE myField = @Param1 OR myField2 = @Param1 
       OR myField1 = @Param2 OR myField2 = @Param2

La même requête dans ODBC est:

SELECT * FROM myTable WHERE myField = ? or myField2 = ? or myField1 = ? 
       or myField2 = ?

Est-il un moyen de dire à l'ODBC de commande de paramètre qui est qui, outre les paramètres de chargement en deux fois pour chaque valeur?

Je présume qu'il n'est pas, mais pourrait utiliser la perspective de collègues plus expérimentés ODBC programmeurs.

MODIFIER : Le pilote ODBC que j'utilise est un BBj Pilote ODBC.

ma recherche s'est jusqu'à msdn.microsoft.com/en-us/library/ms715435%28v=vs.85%29.aspx
Ce pilote ODBC? Quelle est la version de celui-ci? Que les questions de beaucoup pour votre question.
Bonjour, l'article indique qu'il peut être utilisé uniquement avec stockées procs. Je vais garder cet article pour référence future.
Joel, je l'ai ajouté à Richard réponse, mais je vais modifier mon OP pour le rendre plus clair (c'est un BBj pilote ODBC). Merci!

OriginalL'auteur bltss | 2011-06-14