الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Find & Replace

بدأه طه محمد حامد في 4 نوفمبر 2008 · 7 رد · 751 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اعمل ببرنامج كنترول ابتدائي وكل عام تظهر عندي مشكلة الأبجدة وذلك بسب اختلاف المدخلين في طريقة كتابة الاسماء ، وقد استخدمت هذه المرة عند الادخال الدالة (Replace) وقد اعطت نتائج فعالة ، ولكن ذلك في الصف الأول فقط ، ولكن توجد عندي اسماء قديمة مدخلة من قبل بأكثر من طريقة مثل (ايه - آيه - اية - آية ...) ، فقمت بعمل نموذج للبحث في الحقول في بداية الحقل بجملة like ونجحت عملية البحث ، فاردت استبدال النتائج أي كلمة (اية) بكلمة (آيه) حتى تكون الأبجدة مضبوطة لأني بعد ذلك سوف اعطي ارقام جلوس فلا يصح أن تكون (آيه محمد) قبل (ايه احمد) لو كتبت بنفس هكذا.

فقمت بعد ذلك بعملية الاستبدال لكي يستبدل الكلمة التي تم البحث بها بالكلمة في الخانة المراد الاستبدال بها.

ولكن لم تتم عملية الاستبدال واعطي اعتراضات لا أفهمها علي الرغم من اني قمت بعمل محاولات بأكثر من طريقة تظهر في النموذج الملحق.

* أرجوا من سيادتكم التكرم بحل هذه المشكلة.

* وأهم من ذلك معرفة السبب او الخطا الذي قمت به

* والطلب الأخير شرح للحل وهذا الأهم.

ولكم جزيل الشكر، ونفعكم الله بعلمكم وزادكم علما.

findName_replce.rar

Toty_Retos

(المبرمج الصغير)

#2

اخي طه

لو عملت البرنامج بطريقة اسهل اتوقع يكون اسهل عليك وبقدر اساعدك اسرع

اخوك

ماجد شاور

قلقيلية

فلسطين

#3

بســم الله الـرحمــن الرحيــم

اخي الكريم هدا مثال للاخت زهرة ارجو ان يفي بالغرض

______________________.rar

اقتباس
[وسط]اللهم ارحمنا إذا اشتدت السكرات، وفاضت العبرات، وتعطلت القوى و القدرات.

اللهم ارحمنا إذا يئس منا الطبيب ،وبكى علينا الحبيب ، واشتد البكاء و النحيب.

اللهم ارحمنا إذا حملنا على الأعناق ، و التفت الساق بالساق، إلى ربك يومئذ المساق.

اللهم ارحمنا إذا وارينا التراب، وغلقت الأبواب، وانفض الأهل و الأحباب

[/وسط]

545050692.gif

#4

اخواني الأعزاء:

لقد اطلعت علي كل الأمثلة عن هذا الموضوع في منتدي الأكسيس ولقد استفدت من مثل الأخت زهرة هذا في تسجيل البيانات الجديدة ولكن المشكلة كما قلت في الاسماء الموجودة من قبل.

باختصار اريد عمل نموذج يقوم بالبحث والاستبدال كما في الاكسيس عندما تقوم بعملية بحث استبدال عندما تضغط علي ctrl+h فيعطي لك مربع حوار باسم replace هذا ما اريده بالضبط ولكن بشكل مختلف عن طريق نموذج يظهر لي الاسماء حسب ما اريد وبالشكل الذي اريده مره واحد وليس اسم اسم ثم الاستبدال.

Toty_Retos

(المبرمج الصغير)

#5

هذه احدى الحلول اتمنى ان تفي بالغرض

اخوك ماجد شاور

قلقيلية

فلسطين

findName_replce.rar

#6

الف شكر علي تعبك اخي شاور وهو حل مؤقت فعلا ولكن خانة البحث في : لاتعمل؟

ولكن كنت اتمني أن يكون الاستبدال مرة واحدة بدلا من المرور علي حقل حقل فلو تخيلت أن لديك مائة طالبة اسمها آيه فسوف تصاب بشلل من كثرة الاستبدال وهذا مثال فقط علي اسم آيه فهناك العديد من الاسماء التي لابد أن يتم لها عملية استبدال من أحمد تستبدل بـ احمد أسامة تستبدل بـ اسامه على تستبدل بـ علي وهكذا ...

والف شكر مرة أخري علي هذا التعب وحاول معي مرة اخري

Toty_Retos

(المبرمج الصغير)

#7

يمكنك وضع استبدال الكل فيتم استبدال جميع السجلات مرة واحدة

اخوك ماجد شارو.

قلقيلية

فلسطين

#8

ألف شكر يا أخي وجمعنا الله في بلدكم القدس الشريف بعد أن يحرر بإذن الله ويعيده ويطهره من دنس المحتلين

تم تعديل هذه المشاركة بواسطة طه محمد حامد في 10 نوفمبر 2008 في 22:25

Toty_Retos

(المبرمج الصغير)

مواضيع مشابهة