![]() |
|
مشكلة فى البحث ما بين تاريخين - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175) +--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176) +--- الموضوع : مشكلة فى البحث ما بين تاريخين (/showthread.php?tid=35285) |
مشكلة فى البحث ما بين تاريخين - maxruined - 19-06-20 السلام عليكم اخوانى
عندى مشكلة وهى عند البحث ما بين تاريخين
وهذا هو الكود المستخدم داخل ال Stored Procedure
كود : ALTER proc [dbo].[SearchBetween2Dates]ولكن للاسف بيجبلي هذا الخطأ
System.FormatException: 'String was not recognized as a valid DateTime.'
ارجو المساعده فى حل هذه المشكلة
شكراً مقدماً
RE: مشكلة فى البحث ما بين تاريخين - ابراهيم ايبو - 20-06-20 السلام عليكم ورحمة الله وبركاته اخي الكريم غير السطر الاخير الى التالي كود : where Order_Date >= @Search1 and Order_Date <= @Search2RE: مشكلة فى البحث ما بين تاريخين - maxruined - 21-06-20 (20-06-20, 12:56 AM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته للاسف اخوي نفس الخطأ دا
System.FormatException: 'String was not recognized as a valid DateTime.'
RE: مشكلة فى البحث ما بين تاريخين - ابراهيم ايبو - 22-06-20 السلام عليكم ورحمة الله وبركاته اخي الكريم اذا كنت تبحث بمربعات نصوص عادية تدخل فيها التاريخ ليتم البحث يجب تحويلها الى تاريخ كود : Convert.ToDateTime(textBox1.Text);RE: مشكلة فى البحث ما بين تاريخين - maxruined - 22-06-20 (22-06-20, 01:25 AM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته السلام عليكم اخوي
انا بالفعل مستخدم اداه DateTimePicker
ولكن للاسف لما بضغط على ال Button مش بيحصل اي شئ
وهذا هو الكود المستخدم فى حدث ال Button
كود : get.SearchBetween2Dates(dateTimePicker1.Value,dateTimePicker2.Value);ولما بجرب هذا الكود بيجبلي للاسف هذا الخطأ (
System.FormatException: 'String was not recognized as a valid DateTime.' ) كود : get.SearchBetween2Dates(Convert.ToDateTime(dateTimePicker1.Value.ToString("MM/dd/yyyy")),Convert.ToDateTime(dateTimePicker2.Value.ToString("MM/dd/yyyy")));RE: مشكلة فى البحث ما بين تاريخين - kiki - 22-06-20 بخصوص هذه الرسالة System.FormatException: 'String was not recognized as a valid DateTime.' سببها حاجة من الاثنين هو طريقة تعريفة لـ @Search1 , @Search2 والسبب الثاني هو نوع العمود الذى تبحث فيه والقيمة المدخلة به وبكده تكون انهيت مشكلتك عندما تركز على كلاً من هذا RE: مشكلة فى البحث ما بين تاريخين - maxruined - 04-07-20 (22-06-20, 09:59 PM)kiki كتب : بخصوص هذه الرسالة شكراً اخوي .. انا حاولت فعلاً .. ولكن هحاول تانى وانشاء الله هوصل للحل
RE: مشكلة فى البحث ما بين تاريخين - alsouf - 06-07-20 اخي الرسالة واضحة (" لم يتم التعرف على القيمة المدخاة على اساس انها تاريخ") اي اعد تعريف نوع البيانات في العمود او في النص الذي تبحث فيه انت صاحب ارادة قوية الله معاك ... سوف تجد الحل ارفق هذا الكتاب عسى ان يساعد RE: مشكلة فى البحث ما بين تاريخين - قناص المدينة - 06-07-20 اخي العزيز يجب ان تدخل الصيغة الصحيحة وبنفس الترتيب عند البحث مثلا هذا عند الادخال format (d.value,("yyyy-MM-dd")) وبنفس الطريقة عن البحث بمعنى اخر تاجد من ترتيب الايام والاشهور والخ RE: مشكلة فى البحث ما بين تاريخين - عاصم النجار - 13-10-20 PHP كود : ALTER proc [dbo].[SearchBetween2Dates]أخي الحبيب أرجو منك الانتباه قليلاً
بما انك عامل التاريخ String اي انك عامله في قاعدة البيانات (navchar) فلابد انا تحوله الى تاريخ اما عن طريق الكود او عن طريق قاعدة البيانات
فسوف اعدل على الكود تبعك الان المرفق والتعديل سوف يكن بعد كلمة where
|