تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ما الفرق بين جمل الاتصال الاتية .. وأيهما أفضل
#1
الجملة الأولى
& Public cn As New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=" & Application.StartupPath
("\database_tarek.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True

الجملة الثانية
\Public cn As New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\bin\Debug
("\database_tarek.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True

الجملة الثالثة
(Public cn As New SqlConnection(My.Settings.database_tarekConnectionString
الرد }}}}
تم الشكر بواسطة:
#2
السلام عليكم

أخي العزيز المسأل ليست في الافضلية وأنما تستطيع أن تكتب نص الاتصال بطرق عدة

مثلا الاول والثاني نفس الطريقة (أخي العزيز امسح (bin\Debug\ من نص الاتصال الثاني لانك اصلا كتاب DataDirectory وهو الDebug لذا لا يجوز كتابة الDebug مرة أخرى)) فقط أنك مستخدم في الاول الكائن Application.StartupPath والثاني مستخد الDatadirectory لكن كلاهما نفس المعنى أخي العزيز في الApplication.StartupPath هو الDebug والDataDirectory هو الDebug ايضا لذا لا يوجد فرق سوى في الشكليات.

أما الثالث أظن أنه قد قمت بوضع أحد نصي الاتصال في الSettings ومن ثم استدعيتها ,الفرق هنا أنك اختصرت الطريقة بوضعك نص الاتصال في ال Settings

وفي كل الاحوال نصوص الاتصال الثلاثة المستخدمة تؤدي نفس الوظيفة وبرأيي لا أرى أفضلية لأي نص على آخر سوى أنك قد قمت بكتابة نص الاتصال بطرق مختلفة.
الرد }}}}
تم الشكر بواسطة:
#3
شكرا يا استاذ Sajad
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] مشكلة في كيفية اعادة الاتصال في TcpClient ILI 0 30 منذ 11 ساعة مضت
آخر رد: ILI
  ما الفرق بين اضافة قاعدة البيانات عن طريق الكود و اضافى قاعدة البيانات عن طريق add ne noway 1 47 12-02-17, 08:06 PM
آخر رد: مساعدة
  [VB.NET] خطأ في كود الاتصال بقاعدة البيانات ،، مرفق مشروع أبووسم 5 97 08-02-17, 04:56 PM
آخر رد: atefkhalf2004
  [سؤال] كود الاتصال بقاعدة البيانات فى Class noway 0 53 06-02-17, 02:48 AM
آخر رد: noway
  الفرق بين double و decimal ابو يوسف النواوي 2 1 48 05-02-17, 03:53 PM
آخر رد: عبد الرحمن
  [VB.NET] الاتصال بقاعدة البيانات عن طريق real Ip engmedomed@gmail.com 1 81 02-02-17, 11:44 PM
آخر رد: nabil.1710
  اريد طريقة الاتصال المباشر بقاعدة بيانات اكسس abudawoodd 0 74 30-01-17, 02:58 PM
آخر رد: abudawoodd
  [VB.NET] اريد عمل مثل هذا الاتصال 3asfa~mdmra 4 132 29-01-17, 11:08 PM
آخر رد: 3asfa~mdmra
  الاتصال بقاعدة بيانات SQL SEVER موجودة بجهاز اخر كفاح 5 192 15-01-17, 10:46 PM
آخر رد: كفاح
  [سؤال] ما الفرق بين Visual Studio Community و Professional و Enterprise Mohamed371 3 234 10-01-17, 06:07 PM
آخر رد: Mohamed371

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم