تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الاشارة الى حقل معين
#1
لدى DataGrid متصلة بAdodc متصل بأحد جداول قاعدة بيانات
ما هو الكود اللازم لتوجيه الماوس الى حقل معين فى سجل معين ؟
مثلآ توجيهه الى الحفل رقم 2 فى السجل رقم 34
ولكم ألف شكر
الرد }}}
تم الشكر بواسطة:
#2
توجيه الماوس؟؟ تقصد توجيه مؤشر القراءة ؟
هذا يكون من خلال كائن ال recordset
فاذا اعلنت عن هذا الكائن بالاسم rs مثلا فسوف تكون الاشارة الى الحقل بعد الاستعلام عن الجدول من خلال الوصول اليه هكذا
كود :
rs.fields("username").value
على افتراض انك تريد الوصول الى حقل اسم المستخدم
الرد }}}
تم الشكر بواسطة: جميل5 , جميل5
#3
كلام جميل
ولكنى أريد كما ذكرت فى مثالى توجيهه الى الحقل رقم 2 فى السجل رقم 34
ولكم ألف شكر
الرد }}}
#4
جرب هذا الكود
PHP كود :
Adodc1.Recordset.Move 32
DataGrid1
.Col 2
DataGrid1
.SetFocus 
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري
#5
استخدم الاستعلام بهذه الصورة

كود :
select fieldnum2 from sometable where id=36
هذا للتوضيح ، فيجب ان تعدل اسماء الجدول والحقل  والمعرف بما لديك
الرد }}}
#6
إقتباس :جرب هذا الكود
كود :
Adodc1.Recordset.Move 32
DataGrid1.Col = 2
DataGrid1.SetFocus
لم يصلح هذا الكود
لمن يصلح الا هكذا
PHP كود :
Adodc1.Recordset.MoveFirst
Adodc1
.Recordset.Move 33
DataGrid1
.Col 2
DataGrid1
.SetFocus 
الرد }}}
تم الشكر بواسطة: جميل5
#7
تقصد أن الكود صالح ولكن ينقصه MoveFirst
التعبير يحدث فرقا عن القارئ
الرد }}}
تم الشكر بواسطة:
#8
نعم ينقصه MoveFirst
لأنه بدونها يبدأ حركته بدءآ من السجل الواقف عنه حاليآ
ولابد من انقاص 1 عن رقم السجل المطلوب
لأنه ان كان عند السجل الأول وتحرك 7 حركات مثلآ فسيصل الى السجل رقم 8
الرد }}}
تم الشكر بواسطة: جميل5 , جميل5
#9
مسألة الإنقاص بواحد لم أفهم ما تقصد به
الأسطر والأعمدة هي مصفوفة، والمصفوفة تبدأ من رقم فهرس 0
عندما نقول السطر ال6 فالمقصود السطر رقم فهرسه 5
الرد }}}
تم الشكر بواسطة:
#10
إقتباس :ولابد من انقاص 1 عن رقم السجل المطلوب

لأنه ان كان عند السجل الأول وتحرك 7 حركات مثلآ فسيصل الى السجل رقم 8
أعنى سيصل من السجل الأول الى السجل الثامن (بغض النظر عن أسماءهم)
[b]وان كان عند أول سجل(مهما كان اسمه)  وتحرك 3  حركات مثلآ فسيصل الى رابع سجل(مهما كان اسمه)[/b]
الرد }}}
تم الشكر بواسطة: جميل5 , جميل5



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


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