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

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

بدأه mam555 في 10 مارس 2009 · 4 رد · 1,120 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

ما هو الكود الذي يستخدم في الاستعلام من DataSet

مثال :

أنا عني DataSet مشحونة بالبيانات وأريد أن أستخدم جمل الاستعلام والتجميع والجمع وغيرة من DataSet في جدول معين فيها .

علما بأني أستخدم DataSet منشئة بالكود

بارك الله فيكم ،،،،

#2

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

هذا مثال لإستخدام الداتاسيت برمجيا وأخذ النتائج من الإستعلام ووضعهم في داتاجريد

Dim Connection As SqlConnection
Dim Command As SqlCommand
Dim dataSet As DataSet
Dim dataAdapter as SqlDataAdapter
Dim Query as String 

Dim ConnString = "Data Source= " + System.Environment.MachineName + ";Initial Catalog= YourDataBase;Integrated Security=True"

Query = ""
Query = " Select * From Table_Name " 

Connection = New SqlConnection(ConnString)
Command = New SqlCommand(Query, Connection)

dataSet  = New DataSet()
dataAdapter = New SqlDataAdapter(Query, Connection)

dataAdapter.Fill(dataSet, "Table_Name")

DataGridView.DataMember = "Table_Name"
DataGridView.DataSource = dataSet.Tables("Table_Name").DefaultView

أتمنى لك التوفيق والنجاح

تم تعديل هذه المشاركة بواسطة am_proactive في 11 مارس 2009 في 02:48

من وجد الله فماذا فقد -- ومن فقد الله فماذا وجد

Don't Say I Don't Know But Say I Will Try

#3

أخي بارك الله فيك

في مثالك هذا أستخدمة جملة sql لجلب البيانات من قاعدة البيانات ووضعها في DataSet

Dim Connection As SqlConnection
Dim Command As SqlCommand
Dim dataSet As DataSet
Dim dataAdapter as SqlDataAdapter
Dim Query as String 

Dim ConnString = "Data Source= " + System.Environment.MachineName + ";Initial Catalog= YourDataBase;Integrated Security=True"

Query = ""
Query = " Select * From Table_Name " 

Connection = New SqlConnection(ConnString)
Command = New SqlCommand(Query, Connection)

dataSet  = New DataSet()
dataAdapter = New SqlDataAdapter(Query, Connection)

dataAdapter.Fill(dataSet, "Table_Name")

ووضعة محتويات DataSet في

DataGridView.DataMember = "Table_Name"
DataGridView.DataSource = dataSet.Tables("Table_Name").DefaultView

أريد أستخدام جملة select بشروط لوضعها في DataGridView

مثال :

أختيار عمود معين أو عدة أعمدة معينة

أختيار تجميع على حقل معين بأستخدام

ومن ثم ارسالها الى DataGridView

DataGridView.DataMember = "Table_Name"
DataGridView.DataSource = dataSet.Tables("Table_Name").DefaultView
#4

أهلا وسهلا فيك

غير بس بالـ Query وحطها Select Column_Name From Table_Name Where [Conidtion] Column_Name = Value

أو Select Sum( Column_Name ) as Column_Name From Table_Name

يمكن انا فهمت عليك هيك صح هيك ؟؟؟

على كلن جرب وشوف شو بده يطلعلك

إذا ما مشي الحال خبرني

أتمنى لك التوفيق و النجاح

من وجد الله فماذا فقد -- ومن فقد الله فماذا وجد

Don't Say I Don't Know But Say I Will Try

#5

أخي بارك الله فيك لم تفهم سوالي بعد !

أنا لم أقصد أستخدم جملة select في جلب البيانات من قاعدة البيانات ولكن .

ولكن أستخدام جملة select في جلب البيانات من DataSet ووضعها في DataSet أو DataGridView ؟

مثال :

Dim Connection As SqlConnection
Dim Command As SqlCommand
Dim dataSet As DataSet
Dim dataAdapter as SqlDataAdapter
Dim Query as String 

Dim ConnString = "Data Source= " + System.Environment.MachineName + ";Initial Catalog= YourDataBase;Integrated Security=True"

Query = ""
Query = " Select * From Table_Name " 

Connection = New SqlConnection(ConnString)
Command = New SqlCommand(Query, Connection)

dataSet  = New DataSet()
dataAdapter = New SqlDataAdapter(Query, Connection)

dataAdapter.Fill(dataSet, "Table_Name")

في هذا المثال أستخدمة جملة select لجلب البيانات وجدول معين ووضعتها في DataSet

في هذه الحالة وضعت جميع بيانات الجدول في DataSet

DataGridView.DataMember = "Table_Name"
DataGridView.DataSource = dataSet.Tables("Table_Name").DefaultView

وبهذه الكود وضعت جدول معين من DataSet الى DataGridView

dataSet.Tables("Table_Name").DefaultView

أريد أن أعمل جملة أستعلام قبل أن أضع البيانات في DataGridView ؟

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