تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تعديل على حقول الجدول 2
#1
السلام عليكم ورحمة الله وبركاته ...

الاساتذة الكرام

امس كان لدي مشاركة من اجل تعديل صف بقاعدة بيانات بالكامل وتم حلها من قبل الاستاذ احمد منصور جزاه الله كل خير

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

اذا قمت بعمل بحث بواسطة الفلترة كالتالي :::




كود :
Adodc1.RecordSource = "select * FROM Ais where bus_no like '%" & Text20.Text & "%'"
Adodc1.Refresh
  حيث انني بحاجة تعديل على صف محدد فقط وليش كامل صف الجدول

يعني لنفرض انه لدي 20 باص وكلها مرقمة من 1 الى 20
اذا عملت بحث عن طلاب الباص رقم 3 يظهر طلاب الباص رقم 3
وبعدها اقوم بتعديل  المقاعد seat على الباص رقم 3 فقط وليش عىلى كامل الجدول

البرنامج بالملحق بعد تعديل الاستاذ احمد

وشكراً جزيلا


الملفات المرفقة
.rar   delete pro.rar (الحجم : 10.11 ك ب / التحميلات : 39)
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

أهلا أخي الكريم , لتعديل قيم عمود معين بشرط لابد من وضع الشرط في جملة التعديل , مثلا أت ذكرت أنك تريد البحث عن رقم باص محدد وهو مثلا الباص رقم 3 إذا أولا لابد أن يكون هناك حقل لرقم الباص موجود في الجدول الذي يحتوي على بيانات الطلاب , مثلا إذا كانت حقول جدول الطلاب هي : Student_Name و ID و Seat_No و Bus_No وأردت تعديل قيم العمود Seat_No لطلاب الباص رقم 3 إذا ستكون جملة التعديل , هكذا :

PHP كود :
"Update seat Set Seat_No='" Trim$(Text1.text) & "' Where Bus_No='3'" 
الرد }}}
تم الشكر بواسطة: haniblack , عبد العزيز البسكري
#3
ألف شكرا لك استاذ احمد
تم تعديل الكود والان يعمل بشكل ممتاز


ولكن عندي سؤالين صغيرين بنفس الموضوع

السؤال الاول::

كيف يمكن البحث عن حقلين ذو قيمتين ثابتتين بنفس طريقة الكود التالي: لكن البحث عن قيمتين وليس قيمة واحدة مثلاً black والثانية  White
واظهار ناتج البحث
كود :
Adodc1.RecordSource = "select * FROM StudentDB where Color like '%" & Text1.Text & "%'"
Adodc1.Refresh

والسؤال الاخر ::

لقد قمت بنسخ محتويات قاعدة البينات نسخ لصق من جدول اكسل
لكن المشكلة ان البرنامج لايعترف بكل المحتويات او الصفوف بمعنى اخر
الا عندما اقوم بضغط على زر تعديل وحفظ بنفس الوقت حتى يقوم بالتعرف عليه


هل يوجد طريقة حل مثالية لهذه المشكلة دون عمل تعديل وحفظ على كل صف ؟؟؟


وشكراً جزيلاً واسف على كثر اسألتي
الرد }}}
تم الشكر بواسطة:
#4
أهلا أخي الكريم ,

السؤال الأول , تستطيع إضافة شرط آخر للبحث وفصله عن الأول بـ And أو Or على الشرط الذي تريد , إذا كنت تريد أن يتم البحث عن قيمتين مثلا حيث لابد أن تكون قيمة الحقل الذي تبحث عنها لابد أن تساوي أحد الكلمات الموجوده في شرط الإستعلام عندها لابد أن تستخدم And أما إذا كنت تريد البحث عن أحد الكلمات الموجوده في شرط الإستعلام إستخدم or :

PHP كود :
Adodc1.RecordSource "select * FROM StudentDB where Color like '%" Text1.Text "%' And Color2 like '%" Text2.Text "%'"
Adodc1.Refresh 

السؤال الثاني , يوجد أمثلة كثيرة في المنتدى عن كيفية إستيراد بيانات من ملف الإكسل وحفظها في الأكسس , أبحث عنها وإن شاء الله تلاقي الكثير منها .
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري , haniblack
#5
(14-10-16, 12:53 AM)Ahmed_Mansoor كتب : أهلا أخي الكريم ,

السؤال الأول , تستطيع إضافة شرط آخر للبحث وفصله عن الأول بـ And أو Or على الشرط الذي تريد , إذا كنت تريد أن يتم البحث عن قيمتين مثلا حيث لابد أن تكون قيمة الحقل الذي تبحث عنها لابد أن تساوي أحد الكلمات الموجوده في شرط الإستعلام عندها لابد أن تستخدم And أما إذا كنت تريد البحث عن أحد الكلمات الموجوده في شرط الإستعلام إستخدم or :

PHP كود :
Adodc1.RecordSource "select * FROM StudentDB where Color like '%" Text1.Text "%' And Color2 like '%" Text2.Text "%'"
Adodc1.Refresh 

السؤال الثاني , يوجد أمثلة كثيرة في المنتدى عن كيفية إستيراد بيانات من ملف الإكسل وحفظها في الأكسس , أبحث عنها وإن شاء الله تلاقي الكثير منها .

استاذ أحمد اشكرك على الرد ,,,

*جربت طريقة البحث هذه من قبل ولم تنجح لانني اريد البحث بنفس العنصر عن محتويين
مثلاً: لنفرض انني ابحث عامود رقم الباص في  عن رقم باص 19 ورقم باص 20 بالجدول اريد اظهار فقط هذين الباصين

اعتقد ان لها طريقة ثانية وارجو ان تكون عرفت قصدي
وشكراً جزيلاً Heart
الرد }}}
تم الشكر بواسطة:
#6
إذا كان bus_no رقم استخدم = ولا تستخدم like وبدون علامة ' '
لان like وعلامة ' ' تيتخدم مع النصوص
الرد }}}
تم الشكر بواسطة: haniblack
#7
(16-10-16, 09:36 AM)mhmd_911 كتب : إذا كان bus_no رقم استخدم = ولا تستخدم like وبدون علامة ' '
لان like وعلامة ' ' تيتخدم مع النصوص

لا اخي هو عبارة عن رقم ورمز مثلا ِ  A15 - G30
وهكذا ..
الرد }}}
تم الشكر بواسطة:
#8
جاوبت على اساس انت بتقول عامود رقم الباص في عن رقم باص 19 ورقم باص 20
الرد }}}
تم الشكر بواسطة: haniblack , haniblack
#9
(16-10-16, 09:59 AM)mhmd_911 كتب : جاوبت على اساس انت بتقول عامود رقم الباص في  عن رقم باص 19 ورقم باص 20

شكرا اخي الكريم ولك
ن لو غيرت الكود على حسب كلامك هل تنحل المشكلة او لا؟؟؟
الرد }}}
تم الشكر بواسطة:
#10
لقد تم اضافة مثال  واضح أرجو التعديل ان امكن


الملفات المرفقة
.rar   search pro.rar (الحجم : 12.16 ك ب / التحميلات : 33)
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعديل علي برنامج .exe abdou24 1 1,336 28-05-21, 02:51 AM
آخر رد: ahmedabdelaliem
  ماهي حقول برنامج ماليه ومرتبات الموظفين ahmed201 0 1,259 09-10-20, 01:58 AM
آخر رد: ahmed201
  [vb6.0] كيفية اختيار حقول معينة من جدول معين ووضعها في الفلكس قريد من خلال تحكم المستخدم في ا mustafa mohamed 17 6,474 31-10-18, 12:54 AM
آخر رد: ابن دوعن
  طلب تعديل في كود احتساب المعدل العام مصمم هاوي 0 1,517 11-02-18, 11:46 PM
آخر رد: مصمم هاوي
  [سؤال] تعديل كود تحديث البيانات ZaerAllail 0 1,868 10-01-18, 05:24 AM
آخر رد: ZaerAllail
  بحث عن كلمة في مجموعة حقول في جدول وعرضها في الفليكس قريد mustafa mohamed 3 2,276 29-11-17, 01:46 AM
آخر رد: حريف برمجة
  بحث بين رقمين داخل الجدول hannileo 4 3,492 31-10-17, 11:14 AM
آخر رد: hannileo
  [سؤال] تعديل عمل تاريخين بطريقة عكسية dos2020 0 1,610 11-05-17, 03:22 AM
آخر رد: dos2020
  [vb6.0] طلب تعديل بكود tempman 2 2,542 01-02-17, 06:53 PM
آخر رد: tempman
  تعديل على كود بحث عن رقم محدد haniblack 6 3,177 01-11-16, 09:17 AM
آخر رد: haniblack

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


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