تقييم الموضوع :
  • 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
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  الاتصال بقاعدة بيانات SQL SEVER موجودة بجهاز اخر كفاح 5 136 15-01-17, 10:46 PM
آخر رد: كفاح
  [سؤال] ما الفرق بين Visual Studio Community و Professional و Enterprise Mohamed371 3 131 10-01-17, 06:07 PM
آخر رد: Mohamed371
  [كود] كود الاتصال بقاعدة بيانات access 2013 yemen1 4 178 24-12-16, 06:07 PM
آخر رد: ابراهيم النعيمي
  ما الفرق بين crystal Report و report view noway 4 139 20-12-16, 01:01 AM
آخر رد: noway
  ممكن كود الفرق بين وقتين Riad Soft 3 1,808 18-12-16, 08:48 PM
آخر رد: gigantic
  [نقاش] :::نقاش::: صلاحية الاتصال البعيد stocket UDP %Eman% 3 120 17-12-16, 03:28 PM
آخر رد: أبو ناصر
  [VB.NET] الاتصال بقاعدة البيانات في التقارير (الكريستال ريبورت) thevirus 2 133 23-11-16, 11:05 AM
آخر رد: thevirus
  [SQL] مشكلة عند الاتصال بالسيكوال سيرفر تظهر الرسالة التالية Asmaa adel 8 255 21-11-16, 11:58 PM
آخر رد: Asmaa adel
  [VB.NET] كيف ممكن اجعل هذا الاتصال بتصل بip مختلف عن ip اتصالي 3asfa~mdmra 0 87 27-10-16, 09:56 PM
آخر رد: 3asfa~mdmra
  [سؤال] برنامج الفيجول بيسيك لا يقبل الاتصال بقاعدة بيانات اكسس من نوع accdb abdalla89 6 244 20-10-16, 01:06 AM
آخر رد: جوري

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


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