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

هذا هو المثال


الملفات المرفقة
.rar   WindowsApplication4.rar (الحجم : 122.25 ك ب / التحميلات : 40)
الرد }}}
تم الشكر بواسطة:
#12
(27-05-16, 10:01 PM)علي كعبي كتب : اخي سعود هذا مثالي ارجو منك التعديل علية من نحية البحث في تاريخ المعاملة والبحث بين تاريخين

الاهم هل الفكرة وصلت؟؟
هل نجحت الفكرة بمثال مستقل؟
لان المشروع الكبير لا اضمن حل مشاكله انتظر احد الاخوة.
الرد }}}
تم الشكر بواسطة:
#13
طبقة الفكرة ولكن عندالبحث لاتطلع نتائج البحث
ولو ممكن تعدل على مثالي حتى لو تم الاستغناء عن بعض الحقول
الرد }}}
تم الشكر بواسطة:
#14
يا علي،

أولا: اجعل أسماء الأعمدة من البداية لها معنى ولا تسمي الأعمدة بأحرف مرقمة مثل b1,b2,b3,b4,b5 وغيرها (أعرف أن السبب الكسل).

ثانيا: دائما حقل التاريخ لا تخليه نصي أبدا حتى لو كنت تريد تتعامل مع التاريخ الهجري.

الآن فلتقم بتعديل حقل تاريخ المعاملة في قاعدة البيانات إلى نوع (تاريخ)
وبعدها اسمح جميع التواريخ الموجودة في قاعدة البيانات لأنها ميلادية ولكن شكلها هجري (هذا سبب عدم ظهور نتائج) وقم بتعيينها من جديد.

وهذا كود الزر Button8 الخاص بالبحث بين تاريخين
PHP كود :
Private Sub Button8_Click(sender As System.ObjectAs System.EventArgsHandles Button8.Click
    Dim sql 
As String "SELECT * FROM [tbl1] WHERE [b4] BETWEEN @d1 AND @d2"
 
   Dim da As New OleDb.OleDbDataAdapter(sqlcon)
 
   da.SelectCommand.Parameters.AddWithValue("@d1"Me.DateTimePicker2.Value.Date)
 
   da.SelectCommand.Parameters.AddWithValue("@d2"Me.DateTimePicker3.Value.Date)
 
   Dim ta As New DataTable
    da
.Fill(ta)
 
   DataGridView1.DataSource ta
End Sub 

عندما تكون البداية صحيحة فالبرمجة سوف تكون سهلة.

إذا كنت تريد إظهار التاريخ الهجري في داخل الأكسس إذهب إلى [ملف] ثم [خيارات] ثم [إعدادات العميل] وسوف تجد في مجموعة [تحرير] سطر "استخدام التاريخ الهجري" قم بتفعيله.
الرد }}}
تم الشكر بواسطة:
#15
اخي الوادي
اين اجد اعدادات العميل

كود البحث لايظهر النتائج ياخي الوادي

حولة الحقل الى وقت وتاريخ لكن لم تطلع نتائج البحث
الرد }}}
تم الشكر بواسطة:
#16
تم حل المسالة ولكن عند تحديد مثل من بداية تاريخ 12/08/1437 الى تاريخ 21/08/1437
تظهر جميع التواريخ من بعد تاريخ 12/08/1437 اي ان المعاملة التي بهذا التاريخ لاتظهر الى اذ وضعت من تاريخ يوم قبله

وهذه الاكواد للفائدة

البحث بين تاريخين في حقل نصي
dt.Clear()
Dim sql As String = "select * from tbl1 where b4 BETWEEN '" & DateTimePicker2.Value & "' and '" & DateTimePicker3.Value & "'"
Dim da As New OleDb.OleDbDataAdapter(sql, con)
da.Fill(dt)
DataGridView1.DataSource = dt



البحث في تاريخ في حقل نصي

dt.Clear()
Dim sql As String = "select * from tbl1 where b4='" & DateTimePicker1.Value & "'"
Dim da As New OleDb.OleDbDataAdapter(sql, con)
da.Fill(dt)
DataGridView1.DataSource = dt

طيب كيف اضع رسالة عند عدم وجود معاملة بهذا التاريخ

هل من حل لعمل رسالة
الرد }}}
تم الشكر بواسطة:
#17
هل من مجيب عن كود التحقق من وجود التاريخ في قاعدة البيانات
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  محتاج طريقة لتنسيق نص الرسالة المرسلة إلى الواتس اب new_programer 2 163 04-03-24, 07:15 AM
آخر رد: new_programer
  [VB.NET] البحث باستخدام CheckedListBox لتكون نتيجة التحديد شرط لجملة الاستعلام ahmedramzyaish 0 116 19-02-24, 03:44 AM
آخر رد: ahmedramzyaish
  طريقة اجراء نسخة احتياطية و استرجاعها ؟ Osama NY 2 462 07-02-24, 08:59 PM
آخر رد: Kamil
  البحث بالهوية annagui 2 315 25-01-24, 01:00 PM
آخر رد: annagui
  ماهي طريقة نقل محتويات checkedlistbox الى داتاقريدفيو صالح عبدالله 3 253 06-01-24, 03:20 PM
آخر رد: Kamil
  [VB.NET] تحويل التاريخ بين أداتين تايم بيكر في نفس الفورم محمد العموري 1 271 29-12-23, 10:44 PM
آخر رد: Kamil
  [VB.NET] ما الخطأ فى هذا الكود - كود البحث المتعدد Ashraf Elafify 7 464 27-12-23, 10:50 PM
آخر رد: Ashraf Elafify
  [كود] البحث Abdellatif 2 208 27-12-23, 03:15 PM
آخر رد: Abdellatif
  [VB.NET] ما هي طريقة استدعاء الازرار في الكيبورد من خلار زر افتراضي haider.mohsin92 1 295 14-12-23, 03:19 PM
آخر رد: Kamil
  طريقة عرض التقرير كريستال ريبورت في جهاز العميل Adel27213 2 347 10-12-23, 04:03 AM
آخر رد: Adel27213

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


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