oracle का ODP.Net प्रदाता डिफ़ॉल्ट रूप से स्थिति के अनुसार बाइंड का उपयोग करता है। व्यवहार को नाम से बाँधने के लिए बदलना। संपत्ति BindByName को सत्य पर सेट करें। आप मापदंडों की दोहरी परिभाषा को खारिज कर सकते हैं।
using(OracleCommand cmd = con.CreateCommand()) {
...
cmd.BindByName = true;
...
}