بحث بين رقمين - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4) +--- قسم : قسم لغة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=18) +---- قسم : قسم أسئلة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=28) +---- الموضوع : بحث بين رقمين (/showthread.php?tid=1278) الصفحات:
1
2
|
بحث بين رقمين - superwoofer - 18-12-13 rs.Open "SELECT * FROM table1 WHERE rr between #" & text1 & " # and #" & text2 & "#" & " order by rr", db, 1, 3 ارجو التعديل علي هذا الكود للبحث بين رقمين RE: بحث بين رقمين - superwoofer - 18-12-13 ????????????????/ RE: بحث بين رقمين - ناجي إبراهيم - 18-12-13 السلام عليكم... كود : rs.Open "SELECT * FROM table1 WHERE rr BETWEEN " & Text1.Text & " AND " & Text2.Text & " ORDER BY rr", db, 1, 3 * الخطأ كان استخدام علامات # مع القيم الرقمية. العلامة # تستعمل فقط مع التواريخ في Access. * لا فرق بين الحروف الكبيرة و الصغيرة في عبارات SQL (أنا فقط أحب كتابتها بحروف كبيرة). نرجو الاستفادة و السلام. RE: بحث بين رقمين - superwoofer - 18-12-13 يوجد خطا في الكود استاذنا RE: بحث بين رقمين - VB_Coder - 18-12-13 السلام عليكم - هذا إضافة طفيفه على كود أخي العزيز ناجي إبراهيم , ربما يكون الخطأ من عدم وضع ASC في نهاية الجملة أو ربما من عدم وضع Val حول التكست بوكس إذا كان الحقل نوعه رقمي , ربما : كود : rs.Open "SELECT * FROM table1 WHERE rr BETWEEN " & Val(Trim$(Text1.Text)) & " AND " & Val(Trim$(Text2.Text)) & " ORDER BY rr ASC", db, 1, 3 - تحياتي . RE: بحث بين رقمين - ناجي إبراهيم - 18-12-13 السلام عليكم... (18-12-13, 05:16 PM)superwoofer كتب : يوجد خطا في الكود استاذنا من المفترض أن تذكر ما هو الخطأ أو رسالة الخطأ، و في أي سطر يحدث. ----------------------------------------------------------------------------------------- أهلاً أخي VB_Coder... = إذا لم تحدد ASC أو DESC فإنه يتم استعمال ASC بشكل افتراضي. = لا تحتاج إلى استعمال Val (التي تحول الـ String إلى عدد) لأنك تريد أصلاً وضع محتوى الـ TextBox ضمن String. = استعمال Trim ربما يكون ضرورياً لإزالة الفراغات الزائدة. و الله أعلم. سلام. RE: بحث بين رقمين - superwoofer - 18-12-13 مرفق المثال يا استاذنا ياريت نلاقي حل RE: بحث بين رقمين - VB_Coder - 18-12-13 السلام عليكم - أنت لم تقم بالإتصال بقاعدة البيانات في المثال المرفق , لذلك ضع هذا في حدث ال From_Load في المثال وإن شاء الله سيعمل معك : كود : DB.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db1.mdb;Persist Security Info=False" - تحياتي . RE: بحث بين رقمين - superwoofer - 18-12-13 جزاك الله خير استاذنا VB_Coder المشكلة عندي ان قيمة الحقل text وقمت بتعديلها ل number في قاعدة البيانات علما اني متصل بقاعدة البيانات في البرنامج الاصلي وتم حل المشكلة عند تغير القيمة ل number ربنا يزيدك علم RE: بحث بين رقمين - superwoofer - 19-12-13 معلش كنت عايز كود زرار داخل الفورم عند الضغط عليه يرجع الفورم الي بداية الدخول زي form.show |