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

نسخة كاملة : ظهور خطأ عند البحث فى الداتاجريد
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
عند البحث تظهر رسالة خطأ
ارجو ان يكون التعديل بالملف المرفق  هو ماتبحث عنه
استاذنا رسالة الخطأ اختفت ولكن بعد البحث وفلترة البيانات وعند اختيار احد الصفوف لا يتم عرض البيانات يعنى الحدث مع RowColChange لا يعمل وبعد البحث بيعمل highlight لأول صف نريد لا يحدد الصف الاول وعند اختيار الصف بعد البحث يعرض بياناته
(24-05-24, 03:33 PM)haitham Muhammed كتب : [ -> ]استاذنا رسالة الخطأ اختفت ولكن بعد البحث وفلترة البيانات وعند اختيار احد الصفوف لا يتم عرض البيانات يعنى الحدث مع RowColChange لا يعمل وبعد البحث بيعمل highlight لأول صف نريد لا يحدد الصف الاول وعند اختيار الصف بعد البحث يعرض بياناته

طيب كنسل كل التعديل اللي عملته و جرب الكود التالي بنفس حدث DataGrid1_RowColChange
PHP كود :
txttname.Text DataGrid1.Columns(3)
txttcode.Text DataGrid1.Columns(0
اذا البيانات اصلا تم استدعاءها عند حدث تحميل الفورم فما في داعي  استدعءها مرة اخرى
اذا كنت قد جربت اكواد و طرق لم تنفع  فاخبرنا بها حتى لا نعيد عليك ماقمت بتجربته.
نريد استدعاء البيانات بالكود الموجود فى حدث RowColChange لأن فيه حاجه لعرض قيم الحقول الموجوده فى الجدول والتى لا يتم عرضها فى الداتا جريد وهل يمكن الاستعانة بحدث  datagrid_click
(24-05-24, 06:13 PM)haitham Muhammed كتب : [ -> ]نريد استدعاء البيانات بالكود الموجود فى حدث RowColChange لأن فيه حاجه لعرض قيم الحقول الموجوده فى الجدول والتى لا يتم عرضها فى الداتا جريد وهل يمكن الاستعانة بحدث  datagrid_click

بصراحة زمان عن vb6.0  و اجد صعوبة فيها 
لكن نرجو من الله ان تجد الاجابة .

وجدت كود في نفس المشروع و طبقته اعلاه قليلا و اظن انه هو المطلوب
PHP كود :
If IsNull(DataGrid1.Columns(0)) Or Trim(DataGrid1.Columns(0)) = "" Then Exit Sub 


قبل اسناد الاستعلام التالي:
PHP كود :
sqls "SELECT * FROM testtable where testcode = " DataGrid1.Columns(0
شكراً جزيلاً استاذنا ....الكود يمل تمام بعد التعديل ....ولو تكرمت هل يمكن جعل highlight (BOOKMARK)للصف عند حدث Datagrid1_click بدلا من Rowcolchange حيث جعلت جميع الأعمدة locked لنتمكن من تحديد الصف كامل >>ولكن فى المثال هذا نجد انه بعد البحث يقوم بالتحديد للصف الأول تلقائى >>فهل يمكن الغاء هذا التحديد بحيث بعد البحث لا يحدد الصف الأول أو نجعل التحديد مع حدث click ....وأخيراً نكرر شكر حضرتك
من اول رؤيتي للمشاركة وانا ابحث عن سؤالك قبل ان تكتبهSmile
اكتب في حدث DataGrid1_GotFocus
PHP كود :
DataGrid1.MarqueeStyle dbgHighlightRow 

 وفي حدث DataGrid1_LostFocus
اكتب
PHP كود :
 DataGrid1.MarqueeStyle dbgNoMarquee 

مارايك باعادة برمجة الفكرة على vs 2022
الآن تم المطلوب 100% والف شكر استاذنا الغالى ...تم وضع الكود الذى ذكرته فى حدث click ويفى بالمطلوب تماما ....وشكراً كل الشكر لك أستاذنا

وأخيراً لك أن تبرمجمها بأى لغة استاذنا الغالى