تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
التفريق بين الإتصال المباشر والغير مباشر ( المتصل و المنفصل)
#9
الوضع المتصل يستخدم Command ويقرأ البيانات بواسطة DataReader
ويضل الإتصال مفتوح طوال فترة قراءة البيانات
كود :
' Connected mode الوضع المتصل

' Command يستخدم
' DataReader يبقى الإتصال مفتوح لحين الإنتهاء من قراءة البيانات بواسطة

Dim cmd As New OleDbCommand("SELECT * FROM [tb1]", cnn)

cnn.Open()

Dim reader As OleDbDataReader = cmd.ExecuteReader
While reader.Read
   MsgBox(reader.Item("Name"))
End While

cnn.Close()



الوضع المنفصل يستخدم DataAdapter ويقرأ البيانات كاملة ويضعها في جدول مؤقت DataTable
ويغلق الإتصال مباشرة بعد تعبئة الجدول المؤقت
كود :
' Disconnected mode الوضع المنفصل

' DataAdapter يستخدم
' DataTable يغلق الإتصال بعد شحن البيانات في الجدول المؤقت

Dim da As New OleDbDataAdapter("SELECT * FROM [tb1]", cnn)

Dim dt As New DataTable

da.Fill(dt)

For i = 0 To dt.Rows.Count - 1
   MsgBox(dt.Rows(i).Item("Name"))
Next

منقول من أحد الدروس القديمة
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , ابراهيم ايبو


الردود في هذا الموضوع
RE: معرفة الخطأ في الكود - بواسطة vb2010 - 28-11-18, 06:26 PM
RE: معرفة الخطأ في الكود - بواسطة +yassen+ - 28-11-18, 06:42 PM
RE: معرفة الخطأ في الكود - بواسطة vb2010 - 28-11-18, 07:01 PM
RE: معرفة الخطأ في الكود - بواسطة +yassen+ - 28-11-18, 07:07 PM
RE: معرفة الخطأ في الكود - بواسطة vb2010 - 28-11-18, 07:16 PM
RE: معرفة الخطأ في الكود - بواسطة +yassen+ - 28-11-18, 07:27 PM
RE: التفريق بين الإتصال المباشر والغير مباشر - بواسطة rmnr - 28-11-18, 08:17 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  معرفة رصيدي للهاتف النقال المتصل بالكمبيوتر وارسال رسائل نصية منه AHMED213 1 480 03-04-24, 08:08 AM
آخر رد: sdz
  كيف يتم تعبئة قريد فيو بدون قاعدة بيانات بشكل مباشر؟ nowiglah 1 705 01-12-23, 10:57 PM
آخر رد: Taha Okla
  طباعة التقرير بامر مباشر حماده ممدوح البحيرى 3 932 26-03-23, 12:18 PM
آخر رد: sanyor77
  رابط مباشر ل كريستال ريبورت يعمل مع فيحوال 2019 atefkhalf2004 1 1,612 02-01-22, 07:50 PM
آخر رد: aljzazy
  [SQL] مشكلة بطئ سرعة البرنامج المتصل بقاعدة بيانات على النت mmaalmesry 4 2,585 24-11-21, 12:23 PM
آخر رد: mmaalmesry
  [VB.NET] التفريق بين الحروف الكبيرة و الصغيرة في user an mot de passe hammadi 12 3,094 01-08-21, 10:18 PM
آخر رد: hammadi
  جمل الحفظ الخاصة بال commandbuilder لا تعمل الوضع المنفصل hany nabil3 1 1,112 17-05-21, 10:46 PM
آخر رد: عبد العزيز البسكري
  جلب الرابط المباشر من هنا ابو روضة 7 2,326 24-03-21, 01:33 AM
آخر رد: ابو روضة
  [VB.NET] جملة الإتصال بالسيرفر على الشبكة المحلية ZaerAllail 3 1,578 08-03-21, 06:02 AM
آخر رد: atefkhalf2004
  استخراج البث مباشر crazykinko 6 2,187 03-12-20, 12:51 AM
آخر رد: crazykinko

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


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