تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة فى كود استعلام اكسس
#1
السلام عليكم ورحمة الله 
عندى 5 اعمدة فى جدو معين والعمود السادس هو التاريخ اريد ان يبحث عن اسم معين فى فترة معينة
وعند تجربة هذا الكود لا يوجد نتئاج ولا اعرف اين الخلل
        OleDbDataAdapter da = new OleDbDataAdapter("select * from said where xmedicine1  LIKE @sx or xmedicine2 LIKE @sx or xmedicine3 LIKE @sx or xmedicine4 LIKE @sx or xmedicine5 LIKE @sx and xdatefrest between  @sd and  @sf  ", con);
          
            da.SelectCommand.Parameters.AddWithValue("@sd", x1.Value.ToString("dd/MM/yyyy"));
            da.SelectCommand.Parameters.AddWithValue("@sf", x2.Value.ToString("dd/MM/yyyy"));
            da.SelectCommand.Parameters.AddWithValue("@sx",  txt4.Text );
DataTable dt = new DataTable();
           
            con.Open();
            dt.Load(da.SelectCommand.ExecuteReader());
            con.Close();
            dataGridView1.DataSource = dt;
            dataGridView1.Refresh();
الرد }}}
تم الشكر بواسطة:
#2
يا اخوان جربت هذا الكود زبط ولكن لعمود يحدد التاريخ صح ثم لعمود واحد كيف اضيف باقى العمدان مع العلم اسماء العمدان هى 
كود :
xmedicine1
xmedicine2
xmedicine3
xmedicine4
xmedicine5
ملاحظة هذا العمدان فى نفس الجدول ولكن بينهم بين كل عمود وعمود يوجد عمودين اخررين



كود :
 OleDbDataAdapter da = new OleDbDataAdapter("select * from said where xdatefrest  between @sd and @sf AND  xmedicine1= @sx", con);
           da.SelectCommand.Parameters.AddWithValue("@sd", "" + x1.Value.ToString("yyyy/MM/dd") + "");
           da.SelectCommand.Parameters.AddWithValue("@sf", "" + x2.Value.ToString("yyyy/MM/dd") + "");
           da.SelectCommand.Parameters.AddWithValue("@sx", "" + txt4.Text + "");
           DataTable dt = new DataTable();
           da.Fill(dt);
           dataGridView1.DataSource = dt;
           dataGridView1.Refresh();
الرد }}}
تم الشكر بواسطة:
#3
محدش عندة حل لمشكله الاستعلام من 5 جدوال بشرط زمنى
الرد }}}
تم الشكر بواسطة:
#4
OleDbDataAdapter da = new OleDbDataAdapter(" SELECT * " + " FROM said " + " WHERE xdatefrest BETWEEN @sd AND @sf " + " AND (xmedicine1+xmedicine2+xmedicine3+xmedicine4+xmedicine5) LIKE '%' + @xg + '%' ", con);
da.SelectCommand.Parameters.AddWithValue("@sd", x1.Value.Date);
da.SelectCommand.Parameters.AddWithValue("@sf", x2.Value.Date);
da.SelectCommand.Parameters.AddWithValue("@xg", txt4.Text.Trim());
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;
الرد }}}
تم الشكر بواسطة:
#5
شكرا الكم عالنشر







Tutuapp 9apps
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] مشكلة في مؤشر بايثون reem.564 0 262 08-05-25, 05:51 AM
آخر رد: reem.564
  [C#.NET] مشكلة عند عمل ال dataSet لعمل تقرير باستخدام ال Report Viewer ؟ Ashraf Baraka 0 321 04-12-24, 02:21 AM
آخر رد: Ashraf Baraka
  [C#.NET] مساعدة في مشكلة سورس كود kamel1978 5 1,004 30-11-24, 02:32 PM
آخر رد: altoki939
  مشكلة في اتصال سيد أحمد 2 430 24-09-24, 01:34 AM
آخر رد: Taha Okla
  [C#.NET] مشكلة حجم الادوات عند برمجة واجهات الويندوز Ahmed Alsharafi 1 459 03-08-24, 08:50 AM
آخر رد: WAEL ABED
Star [سؤال] مشكلة في السحب والأفلات داخل الفورم عند التصميم reduouo 1 618 02-03-24, 02:39 AM
آخر رد: Taha Okla
  مشكلة في المشاركة الدولية او خارج الشبكة issamsaid 1 920 22-11-23, 03:03 AM
آخر رد: HASAN6.0
  [تم الحل] مشكلة الاتصال بقاعده بيانات SQL على الشبكة maxruined 5 5,175 08-11-23, 01:00 AM
آخر رد: الحزين اليماني
  مشكلة في كلاس سطور الحياة 3 1,140 06-06-23, 09:47 AM
آخر رد: fouadhdfouad
  [سؤال] مشكلة في جملة التحديث سطور الحياة 4 1,387 02-06-23, 01:02 PM
آخر رد: سطور الحياة

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


يقوم بقرائة الموضوع: