منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : قيمة حقل معين فى سجل معين
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
لدى adodc مرتبط بأحد جداول قاعدة بيانات
كيف يمكن معرفة قيمة حقل معين فى سجل معين (مثلآ قيمة حقل رقم 3 فى السجل العاشر)
كل ما أعلمه من أجل ذلك أن أتوجه للسجل العاشر

كود :
Adodc1.Recordset.MoveFirst
Adodc1.Recordset.Move (9)

ثم أكتب الجملة

كود :
XXX = Adodc1.Recordset.Fields(3)

فكيف يمكن معرفة ذلك دون التوجه للسجل العاشر

أى كيف يمكن معرفة ذلك مع ترك الADODC فى مكانه عند السجل الواقف عنده
ولكم ألف شكر
عرفت الحل والحمد لله
الحل هو أن يكون تعاملى مع RS وليس مع الADODC نفسه
أى أن يكون الكود هكذا

كود :
If RS.State = adStateOpen Then RS.Close
RS.Open "SELECT * FROM table1", db, adOpenStatic, adLockPessimistic
RS.MoveFirst: RS.Move(9)
XXX = RS.Fields(3)