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

LINQpad से एक उचित विजुअल स्टूडियो प्रोजेक्ट में जा रहे हैं?

हां, टाइप किए गए डेटाकॉन्टेक्स्ट का उपयोग करना तकनीकी रूप से संभव है जिसे LINQPad आपके स्वयं के वीएस समाधान में बनाता है। आप इस तरह की क्वेरी चलाकर इसे निकाल सकते हैं:

File.Copy (GetType().BaseType.Assembly.Location, ...

जैसा कि टॉम सुझाव देता है, आपको C:\ProgramData\LINQPad\Drivers\DataContext\4.0\IQDriver में सहायक फ़ाइलों की प्रतिलिपि बनाने की भी आवश्यकता होगी। ध्यान रखें कि LINQPad, Oracle के लिए ADO.NET बैकएंड के रूप में DevArt Oracle dotConnect का उपयोग करता है, जिसके लिए आपको अपने स्वयं के प्रोजेक्ट में उपयोग करने के लिए एक वाणिज्यिक लाइसेंस खरीदना होगा।

एक और मुद्दा यह है कि टाइप किए गए डेटाकॉन्टेक्स्ट को कस्टमाइज़ करने का कोई तरीका नहीं है और यह वीएस समाधान लिखने के संदर्भ में सीमित साबित हो सकता है (LINQPad प्रतिबिंब के माध्यम से टाइप किए गए डीसी को उत्पन्न करता है। एमिट और इसलिए ट्विक करने के लिए कोई स्रोत कोड नहीं है)।

यदि आप वीएस प्रोजेक्ट में LINQ के माध्यम से Oracle डेटाबेस तक पहुंचना चाहते हैं, तो एक बेहतर विकल्प हो सकता है कि DevArt का Oracle के लिए dotConnect जो आपको DataContexts लिखने के लिए एक एकीकृत VS डिज़ाइनर सहित एक संपूर्ण स्टैक देता है (इसलिए आपको IQ की आवश्यकता नहीं होगी)। पूरा अनुभव LINQ से SQL की तरह है, लेकिन Oracle के लिए (वास्तव में, उन्होंने जहां भी संभव हो एपीआई की नकल की है जो सीखने की अवस्था को समाप्त करता है)। DevArt के LINQ अनुवाद इंजन में पिछले कुछ वर्षों में सुधार हुआ है और अब यह अनुवाद क्षमता (और कुछ मायनों में बेहतर) में IQ के करीब है।



  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 में PL/SQL तालिका प्रकार से CSV स्ट्रिंग कैसे लौटा सकता हूँ?

  2. क्लाज के साथ Oracle काम नहीं कर रहा है?

  3. शालीनता की ओर जाता है:जोखिम वास्तविकता बन जाता है

  4. कैसे Oracle में नियमित अभिव्यक्ति से समूह निकालने के लिए?

  5. COS () Oracle में फ़ंक्शन