منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : السلام عليكم عندي جدولين جدول به التاريخ والكود وجدول به بيانات بنفس الكود
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 
وجدول اسمه [patent data] والاعمدة 2  patent code] , name]
لدي جدول اسمه vesits و الاعمدة 2          patent code] , data]

ورقم patent code قي بيانات الجدولين واحد



انا اعرض الجدول الاول بالكامل هكذا اريد وضع دالة شرطية في الجدول [patent data] عند اختيار تاريخ اليوم مثلا ياخذ كل الاي دي بجوار تاريخ اليوم من جدول vesits ويظهر البيانات التي تحمل الاي دي فقط
كود :
        Dim sqla As String = "select*from [patent data]"
        If con.State Then con.Close()
        con.Open()
        Dim dra As New OleDbDataAdapter(sqla, con)
        Dim dta As New DataTable
        dra.Fill(dta)
        Me.DataGridView1.DataSource = dta
        con.Close()
عدلت الكود هكذا  لاكن لا تظهر بيانات وعند ازالة  [vesits.date of vesit]=22/06/2009 تظهر كل البيانات اريد اظهار البيانات بتاريخ 22/06/2009 فقط
كود :
       Dim dss As New DataSet
       Dim da As New OleDbDataAdapter("Select * from vesits,[patent data] WHERE [vesits.date of vesit]=22/06/2009 AND[patent data.patent code]=[vesits.patent code] ", con)

       da.Fill(dss, "Table1")
       DataGridView1.DataSource = dss.Tables(0)
كود :
وجدت الحل الحمد لله 

Select * from تمت ازالة من 
هذه الجملة
[date of vesit]='22/06/2009'

 لا افهمSelect  وتم اضافتها في هذا السطر اسفل الاكواد ولاكن لماذا لم تعمل في جملة
        dss.Tables(0).DefaultView.RowFilter = "[date of vesit]='22/06/2009'"
PHP كود :
[vesits.date of vesit
وضع الكلمات ضمن الاقواس المعكوفة حسب معرفتي يتم التعامل معها انها اسم لكائن واحد فقط اذا كانت اللتي قبل النقطة اسم جدول اجعلها لوحدها ضمن اقواس معكوفة مثل:
PHP كود :
[vesits].[date of vesit
نفس المشكله لا يظهر بيانات بالتاريخ الذي يتم الاستعلام عنه اظن انه يجب وضع دالة قبل كتابة التاريخ الذي يتم الاستعلام عنه الكود لا يظهر خطأ لاكن لا يتم عرض البيانات
لانه لا يقراء بيانات الاستعلام كما تكون في الجدول والله اعلم
(24-11-21, 12:50 AM)ahmedhhh2 كتب : [ -> ]نفس المشكله لا يظهر بيانات بالتاريخ الذي يتم الاستعلام عنه اظن انه يجب وضع دالة قبل كتابة التاريخ الذي يتم الاستعلام عنه الكود لا يظهر خطأ لاكن لا يتم عرض البيانات
لانه لا يقراء بيانات الاستعلام كما تكون في الجدول والله اعلم

لا اقصد ان  مشاركتي تحل المشكلة وانما قصدت ان الاقواس هذه [Table1]  يوضع داخلها كائن واحد فقط اما اسم جدول او عمود.

اما الموضوع  بسيط على مااظن فقط اعد صياغة جملة الاتسعلام  دون اضافة تاريخ بسطر الكود و انما اجعله يستعلم من البيانات المخزنة هذا افضل.
تمام ولاكن عند كتاب اسم الجدول والحقول داخل الاقواس تعمل بدون مشاكل وايضا لو جعلت اسم الجدول داخل الاقواس والحقل داخل الاقواس لا يوجد مشاكل اظن نفس النتيجه والله اعلم