![]() |
|
Using a List in a WHERE IN() SQL Query - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : Using a List in a WHERE IN() SQL Query (/showthread.php?tid=38186) |
Using a List in a WHERE IN() SQL Query - Mohammed Nafa - 03-04-21 السلام عليكم ورحمة الله وبركاته، أرجو المساعدة في استخدام بيانات الليس (او ألليستبوكس) في جملة الاستعلام في sql ... () If ConPOSSham.State = 1 Then ConPOSSham.Close
()onPOSSham.Open
()DgvInvMaster_Export.Rows.Clear
Dim values = String.Join(",", Mylist.Select(Function(f) String.Format("'{0}'", f)).ToArray())
Dim cmdInvMasterTable As New SqlCommand("SELECT CustNo FROM dbo.InvMaster WHERE InvNo = '" & 0 & "' GROUP BY CustNo", ConPOSSham)
وبارك الله بكم
RE: Using a List in a WHERE IN() SQL Query - Mohammed Nafa - 04-04-21 بارك الله بكم ولكن تظهر رسالة خطا بعدم قبول المتغير values... وقد اجتهدت بنقل الرقم الى TextBox ووضع فاصلة بين الارقام وتعويض القيمة لل TextBox = 1,2,3,4,5 Dim cmdInvMasterTable As New SqlCommand("SELECT CustNo FROM dbo.InvMaster WHERE InvNo IN(" & TextBox.Text & ") GROUP BY CustNo", ConPOSSham) RE: Using a List in a WHERE IN() SQL Query - messry - 04-04-21 (03-04-21, 10:11 PM)Mohammed Nafa كتب : السلام عليكم ورحمة الله وبركاته، السلام عليكم أخي ممكن تحاول تشيل ما حددته باللون الأحمر من وجرب الكود أعتقد ان الحقل رقم وليس نص تقبل مروري |