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

ممكن سؤال فى ال Datagridview

مغلق
بدأه abo_shroook في 6 فبراير 2008 · 7 رد · 858 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لوسمحتم وانا باكتب هذا الكود ظهر الخطاء التالى

   Dim ds As New DataSet
		Dim stores As New DataTable

		Dim id As New DataColumn
		Dim name As New DataColumn
		Dim code As New DataColumn
		Dim address As New DataColumn
		ds.Tables.Clear()
		stores.Columns.Clear()
		stores.Columns.Add("id", GetType(System.String))
		stores.Columns.Add("name", GetType(System.String))
		stores.Columns.Add("code", GetType(System.String))
		stores.Columns.Add("address", GetType(System.String))
		ds.Tables.Add("stores")
		DataGridView1.setDataBinding(ds, "stores")
		 DataGridView1.Controls.Clear()
		Dim sql As String = "select * from stores"
		Dim da As New OleDbDataAdapter(sql, cnn)
		Try
			da.Fill(ds, "stores")
			DataGridView1.DataSource = ds.Tables("stores")
		Catch ex As Exception
			MsgBox(ex.Message & "عرض")
		End Try

ويظهر خط ازرق تحت الكلمه الزرقاء 

ممكن حد يعلمنى وله خالص الشكر الخطاء فين

الخير هنا ربى اغفر لى ولوالدى وللمؤمنين يوم يقوم الحساب000 امين

#2

setDataBinding

ليس من اعضاء DataGridView

كل من فى الوجود يطلب صيداً :::: غير ان الشباك مختلفات

#3

شكرا اخى ولكن من اعضاء datagridview -databinding ولما اكتبها بيظهر خطا نحوى ايه العمل

وشكرا

الخير هنا ربى اغفر لى ولوالدى وللمؤمنين يوم يقوم الحساب000 امين

#4

أخي الكريم ... تأكد من كتابتها بشكل صحيح و تذكر أنها Property و ليست Method .. أي أنها ستكون طرفاً للإسناد و ليست Parameter للـ Method.

#5

متشكر لكم ولاهتمامكم المشكله مازال قائمه

الخير هنا ربى اغفر لى ولوالدى وللمؤمنين يوم يقوم الحساب000 امين

#6

الاخ الكريم

هل الهدف عندك ملئ ال Datagrid ببيانات الجدول ؟

أذا كان نعم فهذا الكود يكفى

بعد ملء ال Dataset اللى انت معرفها ds بجدول stores اكتب الكود التالى لا أكثر

 da.Fill(Ds, "stores")
 Conn.Close()
'ملئ الداتاجريد ببيانات الجدول 
 DataGridView1.DataSource = Ds
 DataGridView1.DataMember = "stores"

كل من فى الوجود يطلب صيداً :::: غير ان الشباك مختلفات

#7

شكرا لجميع الاخوة الكرام الذين اهتموا وحاولو مساعدتى وهذا هو الكود الصحيح والذى تم تجربته للاستفاده ومحاوله منى فى رد الجميل لكم اضع الكود بصيغته النهائيه للاستفاده

Sub showstores()

Dim ds As New DataSet

Dim stores As New DataTable

Dim id As New DataColumn

Dim name As New DataColumn

Dim code As New DataColumn

Dim address As New DataColumn

id.Caption = " المسلسل"

name.Caption = "الاسم"

code.Caption = "الكود"

address.Caption = "العنوان"

ds.Tables.Add("stores")

stores.Columns.Add("id", GetType(System.String))

stores.Columns.Add("name", GetType(System.String))

stores.Columns.Add("code", GetType(System.String))

stores.Columns.Add("address", GetType(System.String))

Dim sql As String = "select * from stores"

Dim da As New OleDbDataAdapter(sql, cnn)

Try

da.Fill(ds, "stores")

DataGridView1.DataSource = ds.Tables("stores")

Catch ex As Exception

MsgBox(ex.Message & "عرض")

End Try

وهناك سؤال اخر عندما قمت بتغير اسماء الاعمده الى اللغه العربيه لم يتم التغير وظهرت عند التجربه بنفس الاسم ممكن حد يساعدنى لمعرفه الخطاء

ولكم جزيل الشكر

اللهم اجزهم عنا خير جزاء

الخير هنا ربى اغفر لى ولوالدى وللمؤمنين يوم يقوم الحساب000 امين

#8
	Sub showstores()
		Dim ds As New DataSet
		Dim stores As New DataTable
		Dim id As New DataColumn
		Dim name As New DataColumn
		Dim code As New DataColumn
		Dim address As New DataColumn
		id.Caption = " المسلسل"
		name.Caption = "الاسم"
		code.Caption = "الكود"
		address.Caption = "العنوان"
		ds.Tables.Add("stores")
		stores.Columns.Add("id", GetType(System.String))
		stores.Columns.Add("name", GetType(System.String))
		stores.Columns.Add("code", GetType(System.String))
		stores.Columns.Add("address", GetType(System.String))
		Dim sql As String = "select * from stores"
		Dim da As New OleDbDataAdapter(sql, cnn)
		Try
			da.Fill(ds, "stores")
			DataGridView1.DataSource = ds.Tables("stores")
		Catch ex As Exception
			MsgBox(ex.Message & "عرض")
		End Try

الخير هنا ربى اغفر لى ولوالدى وللمؤمنين يوم يقوم الحساب000 امين

هذا الموضوع مغلق.

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