31-07-17, 04:31 PM (آخر تعديل لهذه المشاركة : 31-07-17, 06:17 PM {2} بواسطة larbihamri.)
السلام عليكم
كيف حال الجميع
سؤالي يتكون من شطرين
الاول حول اداة الداتابيكر
عند اقوم بالحفظ في قاعدة البيانات الحقول المربوطة باداة الداتابيكر يكون الحفظ فيها بالتاريخ و الوقت و انا اريد التاريخ فقط مع العلم اني في LOAD FORM اقوم ببرمجة البيكر الى الوقت الحالي (NOW)
السؤال الثاني حول اداة MSHFLEXGRID
عند اجراء عملية البحث في MSHFLEXGRID فان الحقول التي تحتوي على التاريخ يكون التاريخ فيها معكوس اي كمايلي (MM/DD/YYYY)
و انا اريد ان يكون التاريخ هكذا : (dd/MM/yyyy)
استاذنا Amir_alzubidy بارك الله ،لكن المشكلة مازالت قائمة اثناء اجراء عملية البحث حيث انه اذا قمت بعملية البحث و كانت نتيجة البحث ايجابية فهنا لا مشكلة اما اذا كانت سلبية و اعدت عملية البحث فالتاريخ هنا يكون معكوس
نفس المشكل استاذ عند اجراء البحث و يكون هناك نتيجة لا ينعكس التاريخ اما اذا اجري البحث و ظهرت رسالة لا يوجد سجلات و من بعد ذلك تم اجراء البحث و كانت هناك نتيجة البحث هنا يصبح التاريخ معكوس
Private Sub Command1_Click() Adodc1.RecordSource = "SELECT name, Format([birthd],'dd/mm/yyyy') AS _birthd FROM az WHERE birthd = #" & Format(DTPicker1.Value, "dd/mm/yyyy") & "#" Adodc1.CommandType = adCmdText Adodc1.Refresh If Adodc1.Recordset.EOF Then MsgBox "áÇíæÌÏ ÓÌáÇÊ", vbCritical + vbOKOnly Exit Sub End If Adodc1.Recordset.MoveFirst Set MSHFlexGrid1.DataSource = Adodc1
End Sub
Private Sub Command2_Click() Adodc1.RecordSource = "SELECT name, Format([birthd],'dd/mm/yyyy') AS _birthd FROM az" Adodc1.CommandType = adCmdText Adodc1.Refresh If Adodc1.Recordset.EOF Then MsgBox "áÇíæÌÏ ÓÌáÇÊ", vbCritical + vbOKOnly Exit Sub End If Adodc1.Recordset.MoveFirst Set MSHFlexGrid1.DataSource = Adodc1 End Sub
01-08-17, 06:46 PM (آخر تعديل لهذه المشاركة : 01-08-17, 06:47 PM {2} بواسطة larbihamri.)
اخي sendbad100 لو جربت ان تحفظ اي سجل و كان تاريخ اليوم اقل من 12 يعني واحد او اثنين فإن الكود لا يعمل و يبقى التاريخ معكوس الا اذا كان تاريخ اليوم اكبر من 12 فإنه لا ينعكس
01-08-17, 06:56 PM (آخر تعديل لهذه المشاركة : 01-08-17, 06:57 PM {2} بواسطة larbihamri.)
نعم استاذ المثال خاص بالبحث لكن افترض اني قمت بحفظ سجل فيه تاريخ الميلاد مثلا 01/08/2017
فعند عملية البحث بهذا التاريخ تظهر 08/01/2017 اما لو كان التاريخ مثلا 14/08/2017 فإنه لا يتبدل و يبقى كما هو ، المثال الذي ارفقه الاستاذ أمير الزبيدي لا يتبدل فيه التاريخ إلا اذا كانت عملية البحث سلبية أي لا يوجد اي سجل فإذا اردت ان تبحث عن سجل من بعدها فإن التاريخ هنا يتبدل