2011-08-20 13 views
6

एसक्यूएल कनेक्शन और ओएलडीडीबी कनेक्शन के बीच क्या अंतर है? क्या ओएलडीडीबी सभी (एसक्यूएल सर्वर) के लिए आम है? सभी सर्वर कौन से हैं, ओएलडीडीबी का उपयोग कर रहा है?एसक्यूएल कनेक्शन और ओएलडीडीबी कनेक्शन के बीच अंतर

+0

के संभावित डुप्लिकेट [SqlCommand/SqlConnection बनाम OleDbCommand/OleDbConnection] (http://stackoverflow.com/questions/2273609/sqlcommand-sqlconnection- बनाम-OleDbCommand-OleDbConnection) –

उत्तर

10

का उपयोग करने का लाभ OleDbConnection लचीलापन है। आप अपना डेटाबेस बदल सकते हैं (उदाहरण के लिए, ओरेकल पर जाएं) और अपना कोड बदलना नहीं है।

यदि आप बैकएंड के रूप में SQLServer का उपयोग करते हैं तो बेहतर प्रदर्शन के लिए SQLConnection का उपयोग करें। इस लिंक http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/fadb2742-d75a-49fb-a839-b2d4a9183998/

OleDbConnection साथ

जांच: आप किसी भी डेटाबेस है, जो आपको लगता है कि के लिए प्रदान की है, कनेक्ट कर सकते हैं।

सुझाव: का उपयोग यूनिवर्सल डेटा लिंक फ़ाइल

enter image description here

5

एसक्यूएलकनेक्शन SQL सर्वर तक पहुंचने के लिए डिज़ाइन किया गया है, जबकि OleDbConnection किसी भी डेटाबेस तक पहुंचने के लिए डिज़ाइन किया गया है।

संबंधित मुद्दे