تقييم الموضوع :
  • 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 ك ب / التحميلات : 8)
الرد }}}}
تم الشكر بواسطة:
#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 ك ب / التحميلات : 3)
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعديل على كود بحث عن رقم محدد haniblack 6 123 01-11-16, 09:17 AM
آخر رد: haniblack
  اريد تعديل قيمة هيكس في عددة عناوين wolf1120 6 238 18-09-16, 01:13 PM
آخر رد: wolf1120
  تعديل بسيط abadi7455 2 194 07-11-15, 12:26 AM
آخر رد: abadi7455
  ارجو المساعده في تعديل قاعدة البيانات abadi7455 2 230 28-10-15, 04:02 PM
آخر رد: abadi7455
Photo [vb6.0] طلب : استخدام DGrid في عرض( حقلين فقط) من جدول بقاعدة البيانات به 10 حقول hamada salah90 3 693 24-06-15, 02:08 AM
آخر رد: hamada salah90
  [vb6.0] ارجو المساعده تعديل ع الاسم الرجاء الوفيه 8 1,949 10-04-15, 01:44 PM
آخر رد: ahmedabdelaliem
  [كود] طلب تعديل على كود فـ ـيـ ـصـ ـل 1 305 17-08-14, 12:50 PM
آخر رد: king2512010

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


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