منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
ظهور خطأ عند البحث فى الداتاجريد - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : قسم لغة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=18)
+---- قسم : قسم أسئلة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=28)
+---- الموضوع : ظهور خطأ عند البحث فى الداتاجريد (/showthread.php?tid=48843)



ظهور خطأ عند البحث فى الداتاجريد - haitham Muhammed - 24-05-24

عند البحث تظهر رسالة خطأ


RE: ظهور خطأ عند البحث فى الداتاجريد - justforit - 24-05-24

ارجو ان يكون التعديل بالملف المرفق  هو ماتبحث عنه



RE: ظهور خطأ عند البحث فى الداتاجريد - haitham Muhammed - 24-05-24

استاذنا رسالة الخطأ اختفت ولكن بعد البحث وفلترة البيانات وعند اختيار احد الصفوف لا يتم عرض البيانات يعنى الحدث مع RowColChange لا يعمل وبعد البحث بيعمل highlight لأول صف نريد لا يحدد الصف الاول وعند اختيار الصف بعد البحث يعرض بياناته


RE: ظهور خطأ عند البحث فى الداتاجريد - justforit - 24-05-24

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

طيب كنسل كل التعديل اللي عملته و جرب الكود التالي بنفس حدث DataGrid1_RowColChange
PHP كود :
txttname.Text DataGrid1.Columns(3)
txttcode.Text DataGrid1.Columns(0
اذا البيانات اصلا تم استدعاءها عند حدث تحميل الفورم فما في داعي  استدعءها مرة اخرى
اذا كنت قد جربت اكواد و طرق لم تنفع  فاخبرنا بها حتى لا نعيد عليك ماقمت بتجربته.


RE: ظهور خطأ عند البحث فى الداتاجريد - haitham Muhammed - 24-05-24

نريد استدعاء البيانات بالكود الموجود فى حدث RowColChange لأن فيه حاجه لعرض قيم الحقول الموجوده فى الجدول والتى لا يتم عرضها فى الداتا جريد وهل يمكن الاستعانة بحدث  datagrid_click


RE: ظهور خطأ عند البحث فى الداتاجريد - justforit - 24-05-24

(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



RE: ظهور خطأ عند البحث فى الداتاجريد - haitham Muhammed - 24-05-24

شكراً جزيلاً استاذنا ....الكود يمل تمام بعد التعديل ....ولو تكرمت هل يمكن جعل highlight (BOOKMARK)للصف عند حدث Datagrid1_click بدلا من Rowcolchange حيث جعلت جميع الأعمدة locked لنتمكن من تحديد الصف كامل >>ولكن فى المثال هذا نجد انه بعد البحث يقوم بالتحديد للصف الأول تلقائى >>فهل يمكن الغاء هذا التحديد بحيث بعد البحث لا يحدد الصف الأول أو نجعل التحديد مع حدث click ....وأخيراً نكرر شكر حضرتك


RE: ظهور خطأ عند البحث فى الداتاجريد - justforit - 24-05-24

من اول رؤيتي للمشاركة وانا ابحث عن سؤالك قبل ان تكتبهSmile
اكتب في حدث DataGrid1_GotFocus
PHP كود :
DataGrid1.MarqueeStyle dbgHighlightRow 

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

مارايك باعادة برمجة الفكرة على vs 2022



RE: ظهور خطأ عند البحث فى الداتاجريد - haitham Muhammed - 25-05-24

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

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