تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
استعلام للحصول على اكبر قيمة لكل معرّف
#1
السلام عليكم عندي جدول يحتوى على عدة بينات مثل
كود :
xidd  xreadingafter  Station OwnerID
111       120         Home       1
111       130         Car        1
111       135         Work       2
222       98          Home       2
222       95          Work       1
222       103         Work       2

العمود xidd يحتوى على المعرف والعمود xreadingafter  اريد ان ابحث في 111 عن اكبر قيمة في xreadingafter  وتظهر في رسالة مثلا او في تكست
جرب هذا الكود ولكن يقول خطا في الاستعلام وشكرا مقدما لكم لمن يساعد في حل الخطا  

كود :
           OleDbCommand dd = new OleDbCommand("SELECT * " + " from Sub where xidd LIKE'" + txtid.Text + "'"  + " AND MAX (xreadingafter) FROM Sub", con);
           con.Open();
           int maxId = Convert.ToInt32(dd.ExecuteScalar());
         
           con.Close();
           MessageBox.Show(maxId.ToString());
الرد
تم الشكر بواسطة:
#2
(06-05-21, 05:37 PM)issamsaidd كتب :
السلام عليكم عندي جدول يحتوى على عدة بينات مثل
كود :
xidd  xreadingafter  Station OwnerID
111       120         Home       1
111       130         Car        1
111       135         Work       2
222       98          Home       2
222       95          Work       1
222       103         Work       2

العمود xidd يحتوى على المعرف والعمود xreadingafter  اريد ان ابحث في 111 عن اكبر قيمة في xreadingafter  وتظهر في رسالة مثلا او في تكست
جرب هذا الكود ولكن يقول خطا في الاستعلام وشكرا مقدما لكم لمن يساعد في حل الخطا  

كود :
           OleDbCommand dd = new OleDbCommand("SELECT * " + " from Sub where xidd LIKE'" + txtid.Text + "'"  + " AND MAX (xreadingafter) FROM Sub", con);
           con.Open();
           int maxId = Convert.ToInt32(dd.ExecuteScalar());
         
           con.Close();
           MessageBox.Show(maxId.ToString());

كود :
OleDbCommand dd = new OleDbCommand("SELECT MAX([xreadingafter]) FROM [Sub] WHERE [xidd]=@xidd ", con);
dd.Parameters.AddWithValue("@xidd", txtid.Text);

con.Open();
int maxId = Convert.ToInt32(dd.ExecuteScalar());        
con.Close();

MessageBox.Show(maxId.ToString());
الرد
تم الشكر بواسطة: issamsaidd , issamsaidd
#3
(06-05-21, 06:32 PM)march كتب :
(06-05-21, 05:37 PM)issamsaidd كتب :
السلام عليكم عندي جدول يحتوى على عدة بينات مثل
كود :
xidd  xreadingafter  Station OwnerID
111       120         Home       1
111       130         Car        1
111       135         Work       2
222       98          Home       2
222       95          Work       1
222       103         Work       2

العمود xidd يحتوى على المعرف والعمود xreadingafter  اريد ان ابحث في 111 عن اكبر قيمة في xreadingafter  وتظهر في رسالة مثلا او في تكست
جرب هذا الكود ولكن يقول خطا في الاستعلام وشكرا مقدما لكم لمن يساعد في حل الخطا  

كود :
           OleDbCommand dd = new OleDbCommand("SELECT * " + " from Sub where xidd LIKE'" + txtid.Text + "'"  + " AND MAX (xreadingafter) FROM Sub", con);
           con.Open();
           int maxId = Convert.ToInt32(dd.ExecuteScalar());
         
           con.Close();
           MessageBox.Show(maxId.ToString());

كود :
OleDbCommand dd = new OleDbCommand("SELECT MAX([xreadingafter]) FROM [Sub] WHERE [xidd]=@xidd ", con);
dd.Parameters.AddWithValue("@xidd", txtid.Text);

con.Open();
int maxId = Convert.ToInt32(dd.ExecuteScalar());        
con.Close();

MessageBox.Show(maxId.ToString());

شكرا لك جزيلا
الرد
تم الشكر بواسطة:
#4
لكم جزيل الشكر



Showbox jiofi.local.html tplinklogin
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استفسار عن كيفية اظهار قيمة في تيكست بوكس بناءا على الاختيار من كومبو بوكس jalalaldeen 0 285 11-01-21, 01:03 PM
آخر رد: jalalaldeen
  مشكلة فى كود استعلام اكسس issamsaidd 4 1,527 15-08-20, 02:04 AM
آخر رد: ba2e44ca9a
  كيفية عند عدم أختيار اي item من comboBoxيجعل قيمة comboBox تساوي null رياض الحسني 1 969 12-12-19, 06:14 PM
آخر رد: asemshahen5
  [C#.NET] جلب قيمة PHPSID من موقع invocker 4 919 31-10-19, 03:28 PM
آخر رد: invocker
  جملة استعلام لجلب مجموع قيمة عمود لكل شهر للسنة الحالية. Rabeea Qbaha 4 2,742 24-10-19, 10:37 PM
آخر رد: Rabeea Qbaha
  استعلام بشرط محدد issamsaidd 9 1,506 20-10-19, 02:22 PM
آخر رد: issamsaidd
  جلب أقل قيمة سعر من جدول الى الداتاغريد tfarejdz 4 901 04-09-19, 04:50 AM
آخر رد: asemshahen5
  [تم الحل]مشكلة فى جلب قيمة من داتا جريد فيو maxruined 74 10,424 26-08-19, 07:29 PM
آخر رد: maxruined
  مشكلة فى عرض قيمة من داتا جريد فيو maxruined 34 4,853 09-07-19, 07:55 PM
آخر رد: asemshahen5
  [C#.NET] اخذ قيمة من حقل ووضعها في حقل اخر superwoofer 7 1,294 16-03-19, 03:55 PM
آخر رد: 5000

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


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