![]() |
|
اين المشكلة في هذا الكود ؟ - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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=15415) |
اين المشكلة في هذا الكود ؟ - محمد ئوزبك - 09-04-16 "select * from MA where strdate >='" + Format(ss.Value, "yyyy/MM/dd") + "'" + "and strdate<='" + Format(tt.Value, "yyyy/MM/dd") + "'" datPrimaryRS.Refresh If datPrimaryRS.Recordset.RecordCount = 0 Then MsgBox "áÇíæÌÏ ÞíæÏ""" Else Set DataGrid1.DataSource = datPrimaryRS End If حيث اسم الحقل هو strdate عند البحث يظهر الناتج اذا كان هناك قيدين في سنوات مختلفة لكن اذا كانت في نفس السنة واختلاف في الاشهر لايظهر اي ناتج !!! RE: اين المشكلة في هذا الكود ؟ - Ahmed_Mansoor - 10-04-16 أهلا أخي الكريم , لم أفهم بالضبط ماتريده , لو تشرح بشكل مفصل أكثر يكون أفضل . RE: اين المشكلة في هذا الكود ؟ - تركي الحلواني - 10-04-16 السلام عليكم ورحمة الله وبركاتة أخي اولأً يجب التأكد من نوع الحقل هل الحقل من نوع "داتا" ومانوع قاعدة البيانات لو ترفق مثال ليتم التعديل عليه وأعتقد انه يفضل استبدال علامة (') بـ (#) RE: اين المشكلة في هذا الكود ؟ - محمد ئوزبك - 19-04-16 اشكركم اخواني الاعزاء لمتابعتكم ودعمكم والحمدلله وجدت الخطأ حيث كنت قد اخطأت في تحديد نوعية الحقل فقد كنت قد حددتها على انها تيكست وليست DATE واكرر شكري لكم وفائق احترامي |