الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الاستعلام من Dataset

بدأه mam555 في 16 مارس 2009 · 2 رد · 933 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

سؤالى هذا وضعته في قسم vb.net ولكن لم أجد جواب له !

السوال :

كيف يمكني الاستعلام من DataSet بأستخدام جملة select من جدول معين بشروط معينة ؟

طبعا DataSet مشحونة بجداول .

لا أريد أستخدام جملة selsect من قاعدة البيانات ولكن من DataSet ..

مثال لجلب جدول معين من DataSet ووضعة في :

DataGridView1.DataSource = DataSet .Tables ("TableName")

في هذا المثال تم وضع جدول معين في DataGridView1 ولكن بدون أستعلام أريد معرفة كود الاستعلام في هذه الطريقة .

وجزاكم الله خير ....

#2

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه ،،

الحمد لله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

هناك أكثر من طريقة لعمل البحث قمت بأضافط طريقتين قم بتجريب الأنسب لك وأعلمني بالنتيجة لأني جبتهم من شغل عندي علي السريع ولم أجربهم

الطريقة الأولي للبحث داخل Ds علي طول بأكثر من قيمة

أما الطريقة الثانية في للبحث بأستخدام DadaView وقمت بالبحث بأكثر من قيمة كما بالسابق ولكن الفرق البحث كان بين تاريخين

		Dim ds As New DataSet
		DataGridView1.DataSource = ds.Tables("Table").DefaultView.RowFilter = "ID=1 and Name = 'Ahmed'"
		'-------------------------
		Dim DView As New DataView
		DView.Table = ds.Tables("CntCert_1")
		DView.RowFilter = "cstm_no=1 and Exec_Date >= '01/01/2009' and Exec_Date <= '01/01/2010'"
		DataGridView1.DataSource = DView

والسلام عليكم ورحمة الله ,,,,,,,,

.Net Developer

VB.Net - C#.net - ASP.Net - VB6

SQLServer2000,2005,2008

#3

طريقة اخرى

  1.  
  2. 'Create Array Of DataRow In Case You Have More Than One Row
  3. Dim Rows() as DataRow
  4. Rows = DS.Tables("TableName").Select("Your Condition")
  5. 'Deal With Rows as You Like
  6.  

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

مواضيع مشابهة