اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

[تمت الاجابة] استعلام تحديث


Dr.computer

الردود الموصى بها

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

عملت استعلام تحديث لجدول الموظفين "اسم الموظف,رقمه الوظيفي, مهنته"

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

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

لكن استعلام التحديث لايقبل ان ادخل اسم الموظف الذي اريد فقط دون ان ادخل رقمه الوظيفي والمهنه

يعني هو يطلب مني ان ادخل جميع البيانات حتى يتم التحديث

وانا ابغى مره ادخل البيانات كاملة ومرة لااريد ان ادخلها كامله

رابط هذا التعليق
شارك

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

عملت استعلام تحديث لجدول الموظفين "اسم الموظف,رقمه الوظيفي, مهنته"

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

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

لكن استعلام التحديث لايقبل ان ادخل اسم الموظف الذي اريد فقط دون ان ادخل رقمه الوظيفي والمهنه

يعني هو يطلب مني ان ادخل جميع البيانات حتى يتم التحديث

وانا ابغى مره ادخل البيانات كاملة ومرة لااريد ان ادخلها كامله

أخي الكريم

تحية طيبة وبعد ،،،،،،،،

اليك هذا المثال وهو عبارة عن جدولين الاول للبيانات الاساسية والثاني للمسميات الوظيفية ( المهنة ) وتم ربطهم معاً .

وأيضاً يتكون من نموذجين الاول للاضافة والثاني للتحديث أو التعديل

1. نموذج الاضافة اذا تم ادخال رقم موظف موجود تظهر رسالة تفيد بأن هذا الرقم موجود واذا كان الرقم المدخل غير موجود فلا تظهر أي رسائل وتكمل ادخال باقي البيانات.

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

الى هنا انتهت الاجابة

بالتوفيق :clapping:

db1.rar

رابط هذا التعليق
شارك

اعتذر عن تأخير لمشاكل في الاتصال بالانترنت منعتني

للأسف لم ينجح مع التطبيق ولا أعلم مالسبب

وقد ارفق محاولتي لذلك اتمنى اجد التصويب لها "وهي عبارة عن جدول للأحياء والمدارس" وجدول الأحياء به اسم الحي والمدينة وهو ماحاولت التطبيق فيه ولم انجح

Tr.rar

رابط هذا التعليق
شارك

أخي الكريم

مليون تحية وبعد ،،،،،،،،،،،،

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

أرجو أن تكون الصورة وضحت.

بالتوفيق :clapping:

Tr.rar

رابط هذا التعليق
شارك

بارك الله فيك وجعله في ميزان حساناتك

لقد تمت التجربة بنجاح ولله الحمد

لكن لدي استفسار بسيط وهو في الكود التالي

Dim QRY As String
QRY = "SELECT * from Hay where  ID_Hay = " & S1 & ""
حيث ID_Hay هو رقم و كذلك S1 عند الإدخال ادخل رقم لكن عندما اريد ان يتم ادخال نص فإني اكتب الكود التالي ولكن لاتنجح الطريقة
Dim QRY As String
QRY = "SELECT * from Hay where  H_name = " & S1 & ""

حيث ان H_name اسم الحي S1 الإدخال فيه نص وليس رقم فهل في الكود السابق خطأ

رابط هذا التعليق
شارك

أخي الكريم

بعد التحية ،،،،،،،،،،،،،

ما ينطبق على الرقم لا ينطبق على النص وتحتاج بعض التغيير في الكود مثال ذلك :

Dim QRY As String
QRY = "SELECT * from Hay where  H_Name = ' " & S1 & "'"

أفضل البحث بالرقم لأنه أسرع ويكون الادخال صحيح أما الادخال بالاسم احتمال أن يكون الادخال به خطأ

بالتوفيق

:clapping:

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information