Connectiong من C # إلى الخلية من دون أي مكون من مكونات الطرف الثالث؟

StackOverflow https://stackoverflow.com/questions/1629532

  •  06-07-2019
  •  | 
  •  

سؤال

ولقد ربط دائما إلى SQL التي كانت بسيطة، ولكن الآن وأود أن الحاجة للاتصال خادم MySQL. اعتقدت سوف اتصال System.data.odbc العمل، ولكن هو لا اتصال. أنا لا udnerstand whather أنا فعلا بحاجة لتنزيل وتثبيت أي الاشياء طرف ثالث مثل الموصل أو حتى MyODBC، فكرت ODBC في. NET يكفي. هل يمكن أن يرجى تقديم المشورة؟

وحتى الآن أنا أستخدمه:

 string ConString = @"driver={MySQL ODBC 3.51 Driver};server=localhost;database=db;uid=band;pwd=letmein;";
                dbconn.ConnectionString = ConString;
dbcon.Open();

وشكرا لكم مقدما.

هل كانت مفيدة؟

المحلول

وهناك العديد من الاحتمالات للاتصال قاعدة بيانات MySQL. ويمكن الاطلاع على قائمة بها (وسلاسل الاتصال الضرورية) على هذا الموقع الممتاز: HTTP: //www.connectionstrings كوم / ماي

وتحرير: منذ كنت في محاولة لتجنب وصلات طرف ثالث (على الرغم من أنني أوصى لهم، لأنهم كانوا مكتوبة خصيصا لديسيبل الهدف)، يجب أن نبحث عنها "موفر بيانات .NET Framework لOLE DB" أو "مزود بيانات .NET Framework ل ODBC" في قائمة

نصائح أخرى

وتحتاج إما سائق دبك ل MySQL أو فئة .NET Framework لاستخدام (أي MySql.Data.MySqlClient.MySqlConnection)

وصافي ولا يتضمن Windows الوطنية لدعم الخلية

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top