Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle ODBC कनेक्शन के साथ पैरामीटर्स का उपयोग करना

यहाँ थोड़ा सा नेक्रोमैंसिंग है, लेकिन चूंकि मैं अभी इसी तरह की समस्या से जूझ रहा था, यहाँ बताया गया है कि इसने Centura SQLBase के लिए ODBC-ड्राइवर के साथ कैसे काम किया:

OdbcCommand com = con.CreateCommand();
com.CommandText = @"
  SELECT  thing
  FROM    table
  WHERE   searchInt = ? AND searchDat = ?";
com.Parameters.Add(new OdbcParameter("", OdbcType.Int)).Value = 12345;
com.Parameters.Add(new OdbcParameter("", OdbcType.DateTime)).Value = DateTime.Now;
OdbcDataReader reader = com.ExecuteReader();

यह "searchInt" में 12345 मान और "serachDat" में आज की तारीख वाले रिकॉर्ड के लिए "तालिका" में खोज करता है।
ध्यान देने योग्य बातें:

  • पैरामीटर ? SQL कमांड में
  • पैरामीटर को किसी नाम की आवश्यकता नहीं है, लेकिन स्थिति (और सही प्रकार) महत्वपूर्ण हैं


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं Oracle में अनुक्रम कैसे रीसेट करूं?

  2. डीबी में ब्लॉब लोड करने का प्रयास करते समय मुझे java.lang.AbstractMethodError क्यों मिलता है?

  3. वेब्रिक प्रतिक्रिया देने में बहुत धीमा है। इसे कैसे तेज करें?

  4. दो ओरेकल उदाहरणों के बीच एक डीबी लिंक कैसे बनाएं

  5. Oracle 10g PL/SQL में 'जारी रखें' कीवर्ड