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


اخواني الكرام عندي مشكلة صغيرة ارجو منكم اعطائي الحل لها 

عندي جدول واريد عمل بحث بين رقمين داخل هذا الجدول عند وضع الرقم الاول داخل مربع text1 والرقم الثاني داخل مربع text2 والضغط على زر بحث 
لنفرض وضعت بحث بين 50 الى 80 فانه يظهر لدي الارقام 6 و 7 و 8  بالاضافة الى الارقام التي بحثت عنها 

كود زر بحث
كود :
Adodc1.RecordSource = "select * from Ais where bus_no >= '" & Val(Trim$(Text1.Text)) & "'  and  bus_no <= '" & Val(Trim$(Text2.Text)) & "'"
Adodc1.CommandType = adCmdText
Adodc1.Refresh
End If

هل هناك خطأ بالكود ام هناك اضافات يجب وضعها داخل الكود ليعمل بشكل افضل
ملاحظة مهمة ::: استخدم اداة Adodc في اتصال بقاعدة البيانات  .
وشكرا جزيلاً لحهودكم
الرد }}}
تم الشكر بواسطة:
#2
و عليكم السلام و رحمة الله
الطريقة صحيحة
لكن للأفضل تحويل نوع حقل الرقم
من نص الى رقم من قاعدة البيانات
وبالنسبة لجملة الاستعلام ازل علامة
'
الرد }}}
تم الشكر بواسطة: hannileo , Ahmed_Mansoor , عبد العزيز البسكري
#3
(30-10-17, 06:10 PM)Amir_alzubidy كتب : و عليكم السلام و رحمة الله
الطريقة صحيحة
لكن للأفضل تحويل نوع حقل الرقم
من نص الى رقم من قاعدة البيانات
وبالنسبة لجملة الاستعلام ازل علامة
'



تحياتي لك استاذ امير وأشكرك جزيل الشكر على اهتمامك 

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


الملفات المرفقة صورة/صور
       

.rar   Proj.rar (الحجم : 439.93 ك ب / التحميلات : 43)
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , Amir_Alzubidy
#4
وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم , كما ذكر لك أخي أمير يجب تحويل نوع الحقل BusNo إلى رقم ثم إزالة علامات التنصيص من جملة الإستعلام , لتصبح بهذا الشكل :

PHP كود :
Adodc1.RecordSource "select * from Data where BusNo>=" Val(Trim$(Text1.Text)) & " and BusNo<=" Val(Trim$(Text2.Text)) 


الملفات المرفقة
.rar   Proj_1.rar (الحجم : 25.32 ك ب / التحميلات : 107)
الرد }}}
#5
(31-10-17, 10:56 AM)Ahmed_Mansoor كتب : وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم , كما ذكر لك أخي أمير يجب تحويل نوع الحقل BusNo إلى رقم ثم إزالة علامات التنصيص من جملة الإستعلام , لتصبح بهذا الشكل :

PHP كود :
Adodc1.RecordSource "select * from Data where BusNo>=" Val(Trim$(Text1.Text)) & " and BusNo<=" Val(Trim$(Text2.Text)) 

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  رابط تشعبي داخل نص text hannileo 3 1,864 29-05-20, 06:08 PM
آخر رد: مصمم هاوي
  حظر حذف رمز معين داخل مربع النص text hannileo 3 1,964 20-04-20, 01:04 AM
آخر رد: مصمم هاوي
  [سؤال] كيف نقوم بالتعديل على خلية داخل msflexgrid ابن دوعن 3 2,857 07-05-18, 11:53 PM
آخر رد: safwan
  كود قيمة ثابته داخل TEXTBOX مع كل ادخال للبينات دهشوش1 2 2,469 31-10-17, 07:07 PM
آخر رد: دهشوش1
  [سؤال] كيف يمكن البحث بين تاريخين داخل datagrid1 محب الإسلام 5 3,086 28-10-17, 03:00 AM
آخر رد: Amir_Alzubidy
  تصدير االبيانات المحددة داخل listview الى برنامج الاكسل haniblack 6 3,392 28-03-17, 12:55 PM
آخر رد: haniblack
  البحث داخل list viw بواسطة اداة adodc haniblack 7 3,429 27-03-17, 02:11 PM
آخر رد: Amir_Alzubidy
  [vb6.0] طلب كود لجمع الوقت لعمود داخل DataGrid الطايش 2 2,330 29-11-16, 08:28 AM
آخر رد: الطايش
  تعديل على حقول الجدول 2 haniblack 9 3,579 16-10-16, 12:42 PM
آخر رد: haniblack
  كيفية تحديث بيانات جدول داخل قاعدة بيانات SQL Server عن طريق الإنترنت engabuhema 1 2,520 31-07-16, 01:34 PM
آخر رد: ahmedabdelaliem

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


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