تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة غريبة في عرض التاريخ
#5
(07-04-23, 05:03 PM)Taha Okla كتب : لكن يمكن تجاوز هذه المشكلة باستخدام لغة الاستعلام Linq  وكذلك ضمن الـ  Limpda

يعني بتخلي جملة الاستعلام ثابتة والتي هي ("Select  * From gyabt")

 
ولكن البحث سيتم في الجدول الناتج والذي هو (dt)
بالتالي يصبح الكود :
كود :
Dim ci As CultureInfo
       ci = New CultureInfo("ar-sa")
       CultureInfo.DefaultThreadCurrentCulture = ci

       Dim conn As New OleDbConnection("provider=microsoft.ace.oledb.12.0; data source=FprintDB.accdb")

       Dim da As New OleDbDataAdapter("Select  * From gyabt", conn)

       Dim dt As New DataTable

       da.Fill(dt)

       Dim TA = From dd In dt.AsEnumerable()
                Where dd(0) = ComboBox1.SelectedItem

       DataGridView1.DataSource = TA.CopyToDataTable()
       DataGridView1.Columns(1).DefaultCellStyle.Format = ("yyyy/MM/dd")


شاكر لك اخي الكريم على الافادة والشكر موصول للاخوة اللي ردوا علي موضوعي اعلاه..
المشكلة ماعندي خلفية عن Linq حاولت اجد مواضيع او دورات تتكلم عنها وللاسف كلها على لغة C# وانا مااعرف الا للفيجول
حاليا رجعت لقاعدة بيانات mdb مع اني ما ارتاح لها بمكن كسر حمايتها بسهولة وانا احتاج اقفل قاعدة البيانات بكلمة مرور بعد الانتهاء من المشروع
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: مشكلة غريبة في عرض التاريخ - بواسطة assuhimi - 10-04-23, 03:07 PM


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


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